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
-
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(ContentTypeType vContentType,
int index)
throws java.lang.IndexOutOfBoundsException
- Parameters:
vContentType
- index
-
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