Maven module :un.api : api-common :
Class :
un.api.model.tree.DefaultNodeType
Extends/Implements :
un.api.CObject
un.api.model.tree.NodeType
Subclasses : -
Variables : -
Functions :
DefaultNodeType,
DefaultNodeType,
DefaultNodeType,
getId,
setId,
getTitle,
setTitle,
getDescription,
setDescription,
getValueClass,
setBinding,
getDefaultValue,
setDefaultValue,
isNullable,
setNullable,
isComplexe,
getChildrenTypes,
setChildrenTypes,
getChild,
thisToChars,
toChars,
toCharsTree,
freeze
public void
DefaultNodeType ()
public void
DefaultNodeType (Chars name, CharArray title, CharArray description, Class binding, boolean nullable, NodeCardinality[] descriptors)
public void
DefaultNodeType (Chars name, CharArray title, CharArray description, Class binding, Object defaultValue, boolean nullable, NodeCardinality[] descriptors)
public Chars
getId ()
public void
setId (Chars name)
public CharArray
getTitle ()
public void
setTitle (CharArray title)
public CharArray
getDescription ()
public void
setDescription (CharArray description)
public Class
getValueClass ()
public void
setBinding (Class binding)
public Object
getDefaultValue ()
public void
setDefaultValue (Object defaultValue)
public boolean
isNullable ()
public void
setNullable (boolean nullable)
public boolean
isComplexe ()
public NodeCardinality[]
getChildrenTypes ()
public void
setChildrenTypes (NodeCardinality[] descriptors)
public NodeCardinality
getChild (Chars name)
public Chars
thisToChars ()
public Chars
toChars ()
public Chars
toCharsTree (int depth)
public void
freeze ()
author Johann Sorel