org.gxos.schema
Class NodeProfile

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

public class NodeProfile
extends NodeProfileType
implements java.io.Serializable

Customize this node using strategy specified by content type and TreeContext and by data added by system. Profile includes elements TreeContext and CustomProfile.

See Also:
Serialized Form

Constructor Summary
NodeProfile()
           
 
Method Summary
 boolean isValid()
           
 void marshal(org.xml.sax.DocumentHandler handler)
           
 void marshal(java.io.Writer out)
           
static NodeProfile unmarshal(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class org.gxos.schema.NodeProfileType
getCustomProfile, getTreeContext, setCustomProfile, setTreeContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeProfile

public NodeProfile()
Method Detail

isValid

public boolean isValid()
Overrides:
isValid in class NodeProfileType

marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Overrides:
marshal in class NodeProfileType
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 NodeProfileType
Parameters:
handler -  

unmarshal

public static NodeProfile 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 NodeProfileType