Package com.ptc.windchill.ws
Class SchemaNode
java.lang.Object
com.ptc.windchill.ws.SchemaNode
- All Implemented Interfaces:
Serializable
The SchemaNode class is a bean class that defines and identifies a
single business object type supported by a Windchill server. It
provides the name of the business object type (i.e., its type
identifier), and it also lists the immediate supertypes (i.e., actual
supertype and directly implemented interfaces) of the type.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]Returns a list of ancestor's names.getAncestors(int i) Returns an ancestor's name by index.getName()Returns the name of this SchemaNode.voidsetAncestors(int i, String ancestor) Sets an ancestor's name by index.voidsetAncestors(String[] ancestors) Sets the list of ancestor's names.voidSets the name of this SchemaNode.
-
Constructor Details
-
SchemaNode
public SchemaNode()Constructs a new SchemaNode.
Supported API: true
-
-
Method Details
-
getName
Returns the name of this SchemaNode.
Supported API: true -
setName
Sets the name of this SchemaNode.
Supported API: true -
getAncestors
Returns a list of ancestor's names.
Supported API: true- Returns:
- The list of ancestor's names.
-
setAncestors
Sets the list of ancestor's names.
Supported API: true- Parameters:
ancestors- The new ancestors.
-
getAncestors
Returns an ancestor's name by index.
Supported API: true- Parameters:
i- The index.- Returns:
- The ancestor name at index i.
-
setAncestors
Sets an ancestor's name by index.
Supported API: true- Parameters:
i- The index.ancestor- The ancestor name.
-