org.gxos.schema
Class ObjectRealization
java.lang.Object
|
+--org.gxos.schema.ObjectRealization
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- ExportPlace, GroupAddon, NodeContent, PageAddon, Phase1Source
- public abstract class ObjectRealization
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjectRealization
public ObjectRealization()
addContentType
public void addContentType(ContentTypeType vContentType)
throws java.lang.IndexOutOfBoundsException
- Parameters:
vContentType
-
addContentType
public void addContentType(int index,
ContentTypeType vContentType)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vContentType
-
enumerateContentType
public java.util.Enumeration enumerateContentType()
getContentType
public ContentTypeType getContentType(int index)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
-
getContentType
public ContentTypeType[] getContentType()
getContentTypeCount
public int getContentTypeCount()
getExternalGXOSObject
public ExternalGXOSObject getExternalGXOSObject()
getGXOSObjectType
public GXOSObjectTypeType getGXOSObjectType()
getInternalName
public java.lang.String getInternalName()
getLinkGXOSObject
public LinkGXOSObject getLinkGXOSObject()
getLocalGXOSObject
public LocalGXOSObject getLocalGXOSObject()
getRealizationStrategy
public RealizationStrategy getRealizationStrategy()
getRelatedInternalName
public java.lang.String getRelatedInternalName()
getRelatedObjects
public RelatedObjects getRelatedObjects()
isValid
public boolean isValid()
marshal
public abstract void marshal(java.io.Writer out)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Parameters:
out
-
marshal
public abstract void marshal(org.xml.sax.DocumentHandler handler)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Parameters:
handler
-
removeAllContentType
public void removeAllContentType()
removeContentType
public ContentTypeType removeContentType(int index)
- Parameters:
index
-
setContentType
public void setContentType(int index,
ContentTypeType vContentType)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vContentType
-
setContentType
public void setContentType(ContentTypeType[] contentTypeArray)
- Parameters:
contentTypeArray
-
setExternalGXOSObject
public void setExternalGXOSObject(ExternalGXOSObject externalGXOSObject)
- Parameters:
externalGXOSObject
-
setGXOSObjectType
public void setGXOSObjectType(GXOSObjectTypeType GXOSObjectType)
- Parameters:
GXOSObjectType
-
setInternalName
public void setInternalName(java.lang.String internalName)
- Parameters:
internalName
-
setLinkGXOSObject
public void setLinkGXOSObject(LinkGXOSObject linkGXOSObject)
- Parameters:
linkGXOSObject
-
setLocalGXOSObject
public void setLocalGXOSObject(LocalGXOSObject localGXOSObject)
- Parameters:
localGXOSObject
-
setRealizationStrategy
public void setRealizationStrategy(RealizationStrategy realizationStrategy)
- Parameters:
realizationStrategy
-
setRelatedInternalName
public void setRelatedInternalName(java.lang.String relatedInternalName)
- Parameters:
relatedInternalName
-
setRelatedObjects
public void setRelatedObjects(RelatedObjects relatedObjects)
- Parameters:
relatedObjects
-
validate
public void validate()
throws org.exolab.castor.xml.ValidationException