com.softwareag.centrasite.appl.framework.beans.standard.impl
Class ExternalLinkImpl
java.lang.Object
com.softwareag.centrasite.appl.framework.beans.DynamicRegistryBean
com.softwareag.centrasite.appl.framework.beans.standard.impl.RegistryObjectImpl
com.softwareag.centrasite.appl.framework.beans.standard.impl.ExternalLinkImpl
- All Implemented Interfaces:
- RegistryBean, RevisionBean, ExtensibleObject, ExternalLink, RegistryObject, URIValidator
public class ExternalLinkImpl
- extends RegistryObjectImpl
- implements ExternalLink
Method Summary |
boolean |
equals(java.lang.Object other)
|
java.lang.String |
getExternalURI()
Gets URI to the an external resource. |
java.util.Collection<RegistryBean> |
getLinkedObjects()
Gets the collection of RegistryObjects that are annotated by this ExternalLink. |
boolean |
getValidateURI()
Gets whether to do URI validation for this object. |
int |
hashCode()
|
void |
setExternalURI(java.lang.String uri)
Sets URI for an external resource. |
void |
setLinkedObjects(java.util.Collection<RegistryBean> linkedObjects)
Sets the linked objects for this ExternalLink |
void |
setValidateURI(boolean validate)
Sets whether to do URI validation for this object. |
Methods inherited from class com.softwareag.centrasite.appl.framework.beans.standard.impl.RegistryObjectImpl |
getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getExternalIdentifiers, getExternalLinks, getObjectType, getRegistryPackages, getSlots, getSubmittingOrganization, setAssociatedObjects, setAssociations, setAuditTrail, setClassifications, setExternalIdentifiers, setExternalLinks, setObjectType, setRegistryPackages, setSlots, setSubmittingOrganization |
Methods inherited from class com.softwareag.centrasite.appl.framework.beans.DynamicRegistryBean |
getCheckpointName, getDescription, getIdentity, getKey, getName, isRevision, setCheckpointName, setDescription, setIdentity, setKey, setName, toString |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.softwareag.centrasite.appl.framework.beans.standard.RegistryObject |
getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getExternalIdentifiers, getExternalLinks, getObjectType, getRegistryPackages, getSubmittingOrganization, setAssociations, setClassifications, setExternalIdentifiers, setExternalLinks, setSubmittingOrganization |
ExternalLinkImpl
public ExternalLinkImpl()
getExternalURI
public java.lang.String getExternalURI()
- Gets URI to the an external resource.
- Specified by:
getExternalURI
in interface ExternalLink
- Returns:
- String
getLinkedObjects
public java.util.Collection<RegistryBean> getLinkedObjects()
- Gets the collection of RegistryObjects that are annotated by this ExternalLink.
- Specified by:
getLinkedObjects
in interface ExternalLink
- Returns:
- Collection
setExternalURI
public void setExternalURI(java.lang.String uri)
- Sets URI for an external resource.
- Specified by:
setExternalURI
in interface ExternalLink
getValidateURI
public boolean getValidateURI()
- Gets whether to do URI validation for this object.
- Specified by:
getValidateURI
in interface URIValidator
- Returns:
- boolean
setValidateURI
public void setValidateURI(boolean validate)
- Sets whether to do URI validation for this object.
- Specified by:
setValidateURI
in interface URIValidator
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in class RegistryObjectImpl
hashCode
public int hashCode()
- Overrides:
hashCode
in class RegistryObjectImpl
setLinkedObjects
public void setLinkedObjects(java.util.Collection<RegistryBean> linkedObjects)
- Sets the linked objects for this ExternalLink
- Parameters:
linkedObjects
-