com.ptc.windchill.util.packaging.common
Interface ClassIdentifier

All Superinterfaces:
Identifier
All Known Subinterfaces:
ClassDescriptor
All Known Implementing Classes:
ClassDescriptorImpl

public interface ClassIdentifier
extends Identifier



Supported API: false

Extendable: false


Field Summary
static String DESCRIPTOR
          Label for the attribute.
static String NAME
          Label for the attribute; The qualified name of the class.
static String OWNER
          Label for the attribute.
 
Method Summary
 ClassDescriptor getDescriptor()
          Gets the object for the association that plays role: DESCRIPTOR.
 String getName()
          Gets the value of the attribute: NAME.
 UnitIdentifier getOwner()
          Gets the object for the association that plays role: OWNER.
 
Methods inherited from interface com.ptc.windchill.util.packaging.common.Identifier
getSimpleName, toExternalForm
 

Field Detail

NAME

public static final String NAME
Label for the attribute; The qualified name of the class.

Supported API: false

See Also:
Constant Field Values

OWNER

public static final String OWNER
Label for the attribute.

Supported API: false

See Also:
Constant Field Values

DESCRIPTOR

public static final String DESCRIPTOR
Label for the attribute.

Supported API: false

See Also:
Constant Field Values
Method Detail

getName

public String getName()
Gets the value of the attribute: NAME. The qualified name of the class.

Supported API: false

Returns:
String

getOwner

public UnitIdentifier getOwner()
Gets the object for the association that plays role: OWNER.

Supported API: false

Returns:
UnitIdentifier

getDescriptor

public ClassDescriptor getDescriptor()
                              throws WTException
Gets the object for the association that plays role: DESCRIPTOR.

Supported API: false

Returns:
ClassDescriptor
Throws:
WTException