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, 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