public interface XOCEvent extends MyOriginalElement, XOCElement
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
java.lang.String |
getActivity()
Returns the id of the event
|
XAttributeMap |
getAttributes()
Retrieves the attributes set for this element.
|
XOCObjectModel |
getMinimalObjectModel() |
XOCObjectModel |
getObjectModel() |
XOCObjectModel |
getObjectModelUpdate() |
int |
getOrderNum()
return the index of one event
note that the orderNum of the first event is 1; N+
|
XOCRRelation |
getReferenceRelation(XOCObject object)
Get the reference relation connecting the event and the input object
|
java.util.List<XOCRRelation> |
getReferenceRelationList()
Get the list of reference relations of the event (e.g., used in the object model graph to refer to the corresponding cell of one reference relation)
|
java.util.List<XOCObject> |
getRelatedObjects() |
java.util.List<XOCORelation> |
getRelevantObjectRelationsForOneObject(XOCObject object) |
java.util.List<XOCObject> |
getRelevantObjectsForOneObject(XOCObject object) |
java.util.List<XOCObject> |
getSimplifiedRelatedObjects() |
boolean |
objectModelContain(XOCObject relatedObject) |
boolean |
relatedObjectsContain(XOCObject object) |
void |
setActivity(java.lang.String activity) |
void |
setAttributes(XAttributeMap attributes)
Sets the map of attributes for this element.
|
void |
setMinimalObjectModel(XOCObjectModel minimalObjectModel) |
void |
setObjectModel(XOCObjectModel objectModel) |
void |
setObjectModelUpdate(XOCObjectModel objectModelUpdate) |
void |
setOrderNum(int orderNum) |
void |
setRelatedObjects(java.util.List<XOCObject> relatedObjects) |
void |
setSimplifiedRelatedObjects(java.util.List<XOCObject> relatedSimplifiedObjects) |
getCorrespondingCell, setCorrespondingCell
getExtensions, hasAttributes
java.lang.String getActivity()
XAttributeMap getAttributes()
XAttributable
getAttributes
in interface XAttributable
java.util.List<XOCObject> getRelatedObjects()
java.util.List<XOCRRelation> getReferenceRelationList()
XOCRRelation getReferenceRelation(XOCObject object)
object
- java.util.List<XOCObject> getSimplifiedRelatedObjects()
java.util.List<XOCObject> getRelevantObjectsForOneObject(XOCObject object)
java.util.List<XOCORelation> getRelevantObjectRelationsForOneObject(XOCObject object)
int getOrderNum()
XOCObjectModel getObjectModel()
XOCObjectModel getObjectModelUpdate()
XOCObjectModel getMinimalObjectModel()
void setActivity(java.lang.String activity)
void setAttributes(XAttributeMap attributes)
XAttributable
setAttributes
in interface XAttributable
attributes
- A map of attributes.void setRelatedObjects(java.util.List<XOCObject> relatedObjects)
void setSimplifiedRelatedObjects(java.util.List<XOCObject> relatedSimplifiedObjects)
void setOrderNum(int orderNum)
void setObjectModel(XOCObjectModel objectModel)
void setObjectModelUpdate(XOCObjectModel objectModelUpdate)
void setMinimalObjectModel(XOCObjectModel minimalObjectModel)
boolean relatedObjectsContain(XOCObject object)
boolean objectModelContain(XOCObject relatedObject)
java.lang.Object clone()