org.oasis.ebxml.registry.bindings.rim
Class ExternalLinkType
java.lang.Object
org.oasis.ebxml.registry.bindings.rim.RegistryObjectType
org.oasis.ebxml.registry.bindings.rim.ExternalLinkType
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- ExternalLink
- public abstract class ExternalLinkType
- extends RegistryObjectType
- implements java.io.Serializable
ExternalLink is the mapping of the same named interface in
ebRIM.
It extends RegistryObject.
- See Also:
- Serialized Form
Method Summary |
java.lang.String |
getExternalURI()
Returns the value of field 'externalURI'. |
boolean |
isValid()
|
abstract void |
marshal(org.xml.sax.DocumentHandler handler)
|
abstract void |
marshal(java.io.Writer out)
|
void |
setExternalURI(java.lang.String externalURI)
Sets the value of field 'externalURI'. |
void |
validate()
|
Methods inherited from class org.oasis.ebxml.registry.bindings.rim.RegistryObjectType |
addClassification, addClassification, addExternalIdentifier, addExternalIdentifier, addSlot, addSlot, clearClassification, clearExternalIdentifier, clearSlot, enumerateClassification, enumerateExternalIdentifier, enumerateSlot, getAccessControlPolicy, getClassification, getClassification, getClassificationCount, getDescription, getExternalIdentifier, getExternalIdentifier, getExternalIdentifierCount, getId, getName, getObjectType, getSlot, getSlot, getSlotCount, removeClassification, removeExternalIdentifier, removeSlot, setAccessControlPolicy, setClassification, setClassification, setDescription, setExternalIdentifier, setExternalIdentifier, setId, setName, setObjectType, setSlot, setSlot |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExternalLinkType
public ExternalLinkType()
getExternalURI
public java.lang.String getExternalURI()
- Returns the value of field 'externalURI'.
- Returns:
- the value of field 'externalURI'.
isValid
public boolean isValid()
- Overrides:
isValid
in class RegistryObjectType
marshal
public abstract void marshal(java.io.Writer out)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Specified by:
marshal
in class RegistryObjectType
- Parameters:
out
-
- Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
marshal
public abstract void marshal(org.xml.sax.DocumentHandler handler)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Specified by:
marshal
in class RegistryObjectType
- Parameters:
handler
-
- Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
setExternalURI
public void setExternalURI(java.lang.String externalURI)
- Sets the value of field 'externalURI'.
- Parameters:
externalURI
- the value of field 'externalURI'.
validate
public void validate()
throws org.exolab.castor.xml.ValidationException
- Overrides:
validate
in class RegistryObjectType
- Throws:
org.exolab.castor.xml.ValidationException