public class OrgChartExtractor extends ISDrawElementExtactor
Constructor and Description |
---|
OrgChartExtractor() |
Modifier and Type | Method and Description |
---|---|
ProcessEdge |
createEdge(java.util.Properties f_props,
java.lang.String f_type) |
void |
extractEdgeProperties(org.w3c.dom.Element connectionNode,
EdgeHolder _eh) |
ProcessNode |
extractNode(org.w3c.dom.Element node) |
void |
extractStyleSheet(org.w3c.dom.Element xmlNode,
ProcessNode node) |
ProcessModel |
getEmptyModel() |
void |
postProcessing(ProcessModel model)
called before the model is returned
|
void |
processDockedEdge(ProcessEdge edge,
EdgeDocker e) |
void |
setDefaultSize(ProcessNode node)
if no size information is given the default size was used in the IS model.
|
void |
setParentChildRelationship(ProcessNode child,
ProcessNode parent)
Is called when a parent child relationship was detected
in the xml of the is workflow, but the parent module is not
an instance of the Cluster class.
|
findProperty, getChildByName, getProperty, getPropertyNode
public ProcessEdge createEdge(java.util.Properties f_props, java.lang.String f_type)
createEdge
in class ISDrawElementExtactor
public void extractEdgeProperties(org.w3c.dom.Element connectionNode, EdgeHolder _eh)
extractEdgeProperties
in class ISDrawElementExtactor
public ProcessNode extractNode(org.w3c.dom.Element node)
extractNode
in class ISDrawElementExtactor
public void extractStyleSheet(org.w3c.dom.Element xmlNode, ProcessNode node)
extractStyleSheet
in class ISDrawElementExtactor
public ProcessModel getEmptyModel()
getEmptyModel
in class ISDrawElementExtactor
public void postProcessing(ProcessModel model)
ISDrawElementExtactor
postProcessing
in class ISDrawElementExtactor
public void processDockedEdge(ProcessEdge edge, EdgeDocker e)
processDockedEdge
in class ISDrawElementExtactor
public void setDefaultSize(ProcessNode node)
ISDrawElementExtactor
setDefaultSize
in class ISDrawElementExtactor
public void setParentChildRelationship(ProcessNode child, ProcessNode parent)
ISDrawElementExtactor
setParentChildRelationship
in class ISDrawElementExtactor