com.googlecode.sarasvati.load.definition
Interface ExternalDefinition
- All Known Implementing Classes:
- XmlExternal
public interface ExternalDefinition
An ExternalDefinition is the result of the translation of a certain external source containing
the definition of a process. That external source may contain information indicating it will
point to another definition (external), and that information is translated into an ExternalDefinition
through a ProcessDefinitionTranslator
. This ExternalDefinition will then in its turn be used
by the GraphLoader
to create a Graph
through the GraphFactory
.
The default kind of external source is an XML file containing <external> tags.
getProcessDefinition
String getProcessDefinition()
getName
String getName()
getExternalArcs
List<? extends ExternalArcDefinition> getExternalArcs()
getCustom
CustomDefinition getCustom()
getX
Integer getX()
getY
Integer getY()