Package com.ptc.windchill.ws
Class TypeDescription
java.lang.Object
com.ptc.windchill.ws.TypeDescription
- All Implemented Interfaces:
Serializable
The TypeDescription class is a bean class that describes the
detailed characteristics of a business object type. It identifies
the name of the type, the names of the type's supertypes, and the
names and characteristics of all properties supported by the type.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturnsa list of PropertyDescriptions supported by this type.getProperties(int i) Returns a PropertyDescription by index.getType()Returns the SchemaNode representing this type.voidsetProperties(int i, PropertyDescription property) Sets a PropertyDescription by index.voidsetProperties(PropertyDescription[] properties) Sets the PropertyDescriptions supported by this type.voidsetType(SchemaNode type) Sets the SchemaNode representing this type.
-
Constructor Details
-
TypeDescription
public TypeDescription()Constructs a new TypeDescription.
Supported API: true
-
-
Method Details
-
getType
Returns the SchemaNode representing this type.
Supported API: true- Returns:
- The SchemaNode.
-
setType
Sets the SchemaNode representing this type.
Supported API: true- Parameters:
type- The new SchemaNode.
-
getProperties
Returnsa list of PropertyDescriptions supported by this type.
Supported API: true- Returns:
- The supported PropertyDescriptions.
-
setProperties
Sets the PropertyDescriptions supported by this type.
Supported API: true- Parameters:
properties- The new PropertyDescriptions.
-
getProperties
Returns a PropertyDescription by index.
Supported API: true- Parameters:
i- The index.- Returns:
- The PropertyDescription at index i.
-
setProperties
Sets a PropertyDescription by index.
Supported API: true- Parameters:
i- The index.property- The new PropertyDescription.
-