|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Frame
A syntactic frame describing a syntactic behavior of an entry
Method Summary | |
---|---|
void |
addDecomposition(List<Component> comps)
Add a decomposition |
boolean |
addSynArg(SynArg synArg,
Argument synArgVal)
Add a syntactic argument |
boolean |
addTree(Node node)
Add a tree to this frame |
Collection<List<Component>> |
getDecompositions()
Get the decompositions of this entry |
Collection<Argument> |
getSynArg(SynArg synArg)
Get a particular set of synactic arguments of the frame |
Map<SynArg,Collection<Argument>> |
getSynArgs()
Get the syntactic arguments of the frame |
Collection<Node> |
getTrees()
Get the trees attached to this frame |
boolean |
removeDecomposition(List<Component> comps)
Remove a decomposition |
boolean |
removeSynArg(SynArg synArg,
Argument synArgVal)
Remove a syntactic argument |
boolean |
removeTree(Node node)
Remove a tree from this frame |
Methods inherited from interface eu.monnetproject.lemon.model.LemonElement |
---|
addAnnotation, addProperty, addType, getAnnotations, getAnnotations, getID, getProperty, getPropertys, getTypes, removeAnnotation, removeProperty, removeType |
Methods inherited from interface eu.monnetproject.lemon.model.LemonElementOrPredicate |
---|
getURI |
Method Detail |
---|
Map<SynArg,Collection<Argument>> getSynArgs()
Collection<Argument> getSynArg(SynArg synArg)
boolean addSynArg(SynArg synArg, Argument synArgVal)
boolean removeSynArg(SynArg synArg, Argument synArgVal)
Collection<Node> getTrees()
boolean addTree(Node node)
boolean removeTree(Node node)
Collection<List<Component>> getDecompositions()
void addDecomposition(List<Component> comps)
boolean removeDecomposition(List<Component> comps)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |