|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LogolInterfaceNode
Generic interface for all nodes of the designer
Method Summary | |
---|---|
boolean |
doOverlap(org.w3c.dom.Node startNode)
Check if overlap is set |
java.lang.String |
getGlobalInfo(org.w3c.dom.Node startNode)
Gets information of a group of nodes, used for views or repeats for example. |
java.lang.String |
getNodeGrammar(org.w3c.dom.Node startNode)
Get the logol grammar for the node |
void |
setShowComments(boolean showComments)
Add comments to logol generated data or not |
void |
setTerminals(java.util.HashMap<java.lang.String,java.lang.String> terminals)
Sets the list of predefined terminals |
void |
update(org.w3c.dom.Node item,
org.w3c.dom.Node matchNode)
|
Method Detail |
---|
boolean doOverlap(org.w3c.dom.Node startNode)
startNode
-
java.lang.String getNodeGrammar(org.w3c.dom.Node startNode) throws ModelDefinitionException
startNode
- Node to convert
ModelDefinitionException
java.lang.String getGlobalInfo(org.w3c.dom.Node startNode) throws ModelDefinitionException
startNode
- current node to convert
ModelDefinitionException
void setShowComments(boolean showComments)
showComments
- True if comments should be setvoid setTerminals(java.util.HashMap<java.lang.String,java.lang.String> terminals)
terminals
- void update(org.w3c.dom.Node item, org.w3c.dom.Node matchNode)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |