com.softwareag.centrasite.appl.framework.mapping
Class ExternalLink

java.lang.Object
  extended by com.softwareag.centrasite.appl.framework.mapping.BaseProperty
      extended by com.softwareag.centrasite.appl.framework.mapping.ExternalLink
All Implemented Interfaces:
Property, Relation
Direct Known Subclasses:
FileAttribute

public class ExternalLink
extends BaseProperty
implements Relation

Property representing JAXR external link and mapped using the ExternalLink annotation.


Constructor Summary
ExternalLink()
           
 
Method Summary
 CascadeStyle getCascadeStyle()
          Returns the cascade stype for this relation.
 Property getPropery()
          Returns the underlying Property instance.
 java.lang.String getSlotName()
           
 java.lang.String getSlotValue()
           
 void setCascadeStyle(CascadeStyle cascadeStyle)
          Sets the cascade style for this relation.
 void setSlotName(java.lang.String slotName)
           
 void setSlotValue(java.lang.String slotValue)
           
 
Methods inherited from class com.softwareag.centrasite.appl.framework.mapping.BaseProperty
getAttributeDescription, getAttributeName, getBeanType, getGetter, getName, getSetter, getTargetType, hasAttributeDescription, setAttributeDescription, setAttributeName, setBeanType, setGetter, setHasAttributeDescription, setName, setSetter, setTargetType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExternalLink

public ExternalLink()
Method Detail

getCascadeStyle

public CascadeStyle getCascadeStyle()
Description copied from interface: Relation
Returns the cascade stype for this relation.

Specified by:
getCascadeStyle in interface Relation
Returns:
the cascadeStyle

setCascadeStyle

public void setCascadeStyle(CascadeStyle cascadeStyle)
Description copied from interface: Relation
Sets the cascade style for this relation.

Specified by:
setCascadeStyle in interface Relation
Parameters:
cascadeStyle - the cascadeStyle to set

getPropery

public Property getPropery()
Description copied from interface: Relation
Returns the underlying Property instance.

Specified by:
getPropery in interface Relation
Returns:
Property

getSlotName

public java.lang.String getSlotName()
Returns:
The name of a slot that the external link must contain.

setSlotName

public void setSlotName(java.lang.String slotName)
Parameters:
slotName - the slotName to set

getSlotValue

public java.lang.String getSlotValue()
Returns:
The required value of the slot specified by slotName.

setSlotValue

public void setSlotValue(java.lang.String slotValue)
Parameters:
slotValue - the slotValue to set