|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecteu.monnetproject.lemon.URIValue
eu.monnetproject.lemon.URIElement
eu.monnetproject.lemon.impl.LemonElementImpl
eu.monnetproject.lemon.impl.FrameImpl
public class FrameImpl
Instantiated via LemonFactoryImpl
| Field Summary |
|---|
| Fields inherited from class eu.monnetproject.lemon.impl.LemonElementImpl |
|---|
checkRemote, model, RDF_TYPE, referencers |
| Method Summary | |
|---|---|
ReaderAccepter |
accept(URI pred,
String value,
LinguisticOntology lingOnto,
AccepterFactory factory)
|
void |
accept(URI pred,
String value,
String lang,
LinguisticOntology lingOnto,
AccepterFactory factory)
|
ReaderAccepter |
accept(URI pred,
URI value,
LinguisticOntology lingOnto,
AccepterFactory factory)
|
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 |
void |
clearAll()
|
void |
doAccept(ElementVisitor visitor)
|
Collection<List<Component>> |
getDecompositions()
Get the decompositions of this entry |
Map<URI,Collection<Object>> |
getElements()
|
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 |
void |
merge(ReaderAccepter accepter,
LinguisticOntology lingOnto,
AccepterFactory factory)
|
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 class eu.monnetproject.lemon.impl.LemonElementImpl |
|---|
accept, acceptProperties, addAnnotation, addPredElem, addPredElemDirect, addProperty, addReference, addStrElem, addStrElemDirect, addType, addTypeDirect, defaultAccept, defaultAccept, defaultAccept, defaultMerge, follow, follow, getAnnotations, getAnnotations, getModelName, getPredElem, getPredElems, getProperty, getPropertys, getStrElem, getStrElems, getStrText, getTypes, isMultiReferenced, merge, merge, mergeIn, printAsBlankNode, printAsBlankNode, printURI, refers, removeAnnotation, removePredElem, removeProperty, removeReference, removeStrElem, removeType, resolveRemote, setStrElem, setStrElemDirect, setStrText, setStrTextDirect, updateAddPredElem, updateReference, visit, write |
| Methods inherited from class eu.monnetproject.lemon.URIElement |
|---|
equals, getID, hashCode, toString |
| Methods inherited from class eu.monnetproject.lemon.URIValue |
|---|
getInfHash, getURI |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| 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 |
|---|
public Map<SynArg,Collection<Argument>> getSynArgs()
Frame
getSynArgs in interface Framepublic Collection<Argument> getSynArg(SynArg synArg)
Frame
getSynArg in interface Frame
public boolean addSynArg(SynArg synArg,
Argument synArgVal)
Frame
addSynArg in interface Frame
public boolean removeSynArg(SynArg synArg,
Argument synArgVal)
Frame
removeSynArg in interface Framepublic Collection<Node> getTrees()
Frame
getTrees in interface Framepublic boolean addTree(Node node)
Frame
addTree in interface Framepublic boolean removeTree(Node node)
Frame
removeTree in interface Framepublic Collection<List<Component>> getDecompositions()
Frame
getDecompositions in interface Framepublic void addDecomposition(List<Component> comps)
Frame
addDecomposition in interface Framepublic boolean removeDecomposition(List<Component> comps)
Frame
removeDecomposition in interface Framepublic void doAccept(ElementVisitor visitor)
doAccept in class LemonElementImplpublic Map<URI,Collection<Object>> getElements()
getElements in interface IntrospectableElementgetElements in class LemonElementImplpublic void clearAll()
clearAll in class LemonElementImpl
public ReaderAccepter accept(URI pred,
URI value,
LinguisticOntology lingOnto,
AccepterFactory factory)
accept in interface ReaderAccepter
public ReaderAccepter accept(URI pred,
String value,
LinguisticOntology lingOnto,
AccepterFactory factory)
accept in interface ReaderAccepter
public void accept(URI pred,
String value,
String lang,
LinguisticOntology lingOnto,
AccepterFactory factory)
accept in interface ReaderAccepter
public void merge(ReaderAccepter accepter,
LinguisticOntology lingOnto,
AccepterFactory factory)
merge in interface ReaderAccepter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||