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

All Superinterfaces:
Identifier
All Known Subinterfaces:
ModuleDescriptor, PackageDescriptor, PackagingUnit, SubsystemDescriptor
All Known Implementing Classes:
AbstractPackagingUnit, ModuleDescriptorImpl, PackageDescriptorImpl, SubsystemDescriptorImpl

public interface UnitIdentifier
extends Identifier



Supported API: false

Extendable: false


Field Summary
static String DESCRIPTOR
          Label for the attribute.
static String MODULE_NAME
          Label for the attribute.
static char MODULE_SEPARATOR
          

Supported API: false
static String UNIT_NAME
          Label for the attribute.
 
Method Summary
 PackagingUnit getDescriptor()
          Gets the object for the association that plays role: DESCRIPTOR.
 String getModuleName()
          Gets the value of the attribute: MODULE_NAME.
 String getUnitName()
          Gets the value of the attribute: UNIT_NAME.
 
Methods inherited from interface com.ptc.windchill.util.packaging.common.Identifier
getSimpleName, toExternalForm
 

Field Detail

MODULE_SEPARATOR

public static final char MODULE_SEPARATOR


Supported API: false

See Also:
Constant Field Values

MODULE_NAME

public static final String MODULE_NAME
Label for the attribute.

Supported API: false

See Also:
Constant Field Values

UNIT_NAME

public static final String UNIT_NAME
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

getModuleName

public String getModuleName()
Gets the value of the attribute: MODULE_NAME.

Supported API: false

Returns:
String

getUnitName

public String getUnitName()
Gets the value of the attribute: UNIT_NAME.

Supported API: false

Returns:
String

getDescriptor

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

Supported API: false

Returns:
PackagingUnit
Throws:
WTException