org.gxos.schema
Class GXOSLink

java.lang.Object
  |
  +--org.gxos.schema.InternalND
        |
        +--org.gxos.schema.GXOSLink
All Implemented Interfaces:
java.io.Serializable

public class GXOSLink
extends InternalND
implements java.io.Serializable

Converted to proper Web Address as specified in NodeContent ObjectRealization

See Also:
Serialized Form

Constructor Summary
GXOSLink()
           
 
Method Summary
 java.lang.String getGroupLabel()
           
 java.lang.String getName()
           
 java.lang.String getPageLabel()
           
 PageNumberType getPageNumber()
           
 java.lang.String getType()
           
 boolean isValid()
           
 void marshal(org.xml.sax.DocumentHandler handler)
           
 void marshal(java.io.Writer out)
           
 void setGroupLabel(java.lang.String _groupLabel)
           
 void setName(java.lang.String _name)
           
 void setPageLabel(java.lang.String _pageLabel)
           
 void setPageNumber(PageNumberType _pageNumber)
           
 void setType(java.lang.String _type)
           
static GXOSLink unmarshal(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class org.gxos.schema.InternalND
addHelpDirectory, enumerateHelpDirectory, getHelpDirectory, getHelpDirectory, getHelpDirectoryCount, getInternalAddress, getInternalHandle, removeAllHelpDirectory, removeHelpDirectory, setHelpDirectory, setHelpDirectory, setInternalAddress, setInternalHandle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GXOSLink

public GXOSLink()
Method Detail

getGroupLabel

public java.lang.String getGroupLabel()

getName

public java.lang.String getName()

getPageLabel

public java.lang.String getPageLabel()

getPageNumber

public PageNumberType getPageNumber()

getType

public java.lang.String getType()

isValid

public boolean isValid()
Overrides:
isValid in class InternalND

marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Overrides:
marshal in class InternalND
Parameters:
out -  

marshal

public void marshal(org.xml.sax.DocumentHandler handler)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Overrides:
marshal in class InternalND
Parameters:
handler -  

setGroupLabel

public void setGroupLabel(java.lang.String _groupLabel)
Parameters:
_groupLabel -  

setName

public void setName(java.lang.String _name)
Parameters:
_name -  

setPageLabel

public void setPageLabel(java.lang.String _pageLabel)
Parameters:
_pageLabel -  

setPageNumber

public void setPageNumber(PageNumberType _pageNumber)
Parameters:
_pageNumber -  

setType

public void setType(java.lang.String _type)
Parameters:
_type -  

unmarshal

public static GXOSLink unmarshal(java.io.Reader reader)
                          throws org.exolab.castor.xml.MarshalException,
                                 org.exolab.castor.xml.ValidationException
Parameters:
reader -  

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Overrides:
validate in class InternalND