|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.tridas.schema.TridasEntity
org.tridas.schema.TridasObject
org.tridas.util.TridasObjectEx
public class TridasObjectEx
Field Summary |
---|
Fields inherited from class org.tridas.schema.TridasObject |
---|
coverage, creator, description, elements, files, genericFields, linkSeries, location, objects, owner, type |
Fields inherited from class org.tridas.schema.TridasEntity |
---|
comments, createdTimestamp, identifier, lastModifiedTimestamp, title |
Constructor Summary | |
---|---|
TridasObjectEx()
|
Method Summary | |
---|---|
protected void |
afterUnmarshal(Unmarshaller unmarshaller,
Object parent)
This is called after unmarshalling is complete. |
Integer |
getChildSeriesCount()
Get the number of objects that this series and its children have |
String |
getLabCode()
Get the lab code, or (n/a) if there is no lab code |
TridasObjectEx |
getParent()
Get the parent object |
String |
getParentLabCode()
Get the parent lab code, or (n/a) if there is no code |
Integer |
getSeriesCount()
Get the number of series that this particular object has |
boolean |
hasChildren()
Determines if this has any children |
boolean |
hasLabCode()
Does this object have a lab code? |
boolean |
isTopLevelObject()
Determines if this is a top level object (has no parent) |
String |
toTitleString()
Get a text representation of this site |
String |
toTitleStringWithParentCode()
Get a text representation of this site |
Methods inherited from class org.tridas.schema.TridasObject |
---|
append, appendFields, clone, copyTo, copyTo, createNewInstance, equals, equals, getCoverage, getCreator, getDescription, getElements, getFiles, getGenericFields, getLinkSeries, getLocation, getObjects, getOwner, getType, hashCode, hashCode, isSetCoverage, isSetCreator, isSetDescription, isSetElements, isSetFiles, isSetGenericFields, isSetLinkSeries, isSetLocation, isSetObjects, isSetOwner, isSetType, setCoverage, setCreator, setDescription, setElements, setFiles, setGenericFields, setLinkSeries, setLocation, setObjects, setOwner, setType, toString, unsetElements, unsetFiles, unsetGenericFields, unsetObjects |
Methods inherited from class org.tridas.schema.TridasEntity |
---|
getComments, getCreatedTimestamp, getIdentifier, getLastModifiedTimestamp, getTitle, isSetComments, isSetCreatedTimestamp, isSetIdentifier, isSetLastModifiedTimestamp, isSetTitle, setComments, setCreatedTimestamp, setIdentifier, setLastModifiedTimestamp, setTitle |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.tridas.interfaces.ITridas |
---|
getComments, getCreatedTimestamp, getLastModifiedTimestamp, getTitle, isSetComments, isSetCreatedTimestamp, isSetIdentifier, isSetLastModifiedTimestamp, isSetTitle, setComments, setCreatedTimestamp, setIdentifier, setLastModifiedTimestamp, setTitle |
Methods inherited from interface org.tridas.interfaces.TridasIdentifiable |
---|
getIdentifier |
Constructor Detail |
---|
public TridasObjectEx()
Method Detail |
---|
public boolean isTopLevelObject()
public TridasObjectEx getParent()
public boolean hasChildren()
public boolean hasLabCode()
public Integer getSeriesCount()
public Integer getChildSeriesCount()
public String getLabCode()
public String getParentLabCode()
public String toTitleString()
public String toTitleStringWithParentCode()
protected void afterUnmarshal(Unmarshaller unmarshaller, Object parent)
unmarshaller
- parent
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |