Library | Package Java Toolkit

Interface FeatureGroup

package com.ptc.pfc.pfcFeature;

public interface FeatureGroup
  extends com.ptc.pfc.pfcObject.Object



Description

This class describes a feature group.
Direct Known Subclasses:
WFeatureGroup



Method Summary
/*optional*/ DimensionsCollectUDFDimensions ()
     
FeatureGetGroupLeader ()
    Get method for attribute "GroupLeader"
    The group leader Feature
/*optional*/ StringGetGroupName ()
    Get method for attribute "GroupName"
    The name of the group.
booleanGetIsTableDriven ()
    Get method for attribute "IsTableDriven"
    Reports whether the UDF is table-driven.
/*optional*/ GroupPatternGetPattern ()
    Get method for attribute "Pattern"
    The group pattern, if the group is a member of a pattern.
StringGetUDFDimensionName (Dimension Dim)
     
/*optional*/ StringGetUDFInstanceName ()
    Get method for attribute "UDFInstanceName"
    If the group is an instance of a UDF, this is the UDF instance name. Otherwise this will be NULL.
/*optional*/ StringGetUDFName ()
    Get method for attribute "UDFName"
    If the group represents a UDF, this is the UDF name. If the group is not a UDF, this will be NULL.
FeaturesListMembers ()
    Lists the members of a feature group.
/*optional*/ UDFDimensionsListUDFDimensions ()
DEPRECATED: since Creo 4
SUCCESSOR(S): FeatureGroup.CollectUDFDimensions

    Lists the dimensions of a user defined feature group.

Method Detail

GetPattern

/*optional*/ GroupPatternGetPattern ()


    The group pattern, if the group is a member of a pattern.
Manual References:
Features: Feature Groups and Patterns, Features: Feature Groups and Patterns



GetGroupLeader

FeatureGetGroupLeader ()


    The group leader Feature
Manual References:
Features: Access to Features, Features: Access to Features, Features: Feature Groups and Patterns, Features: Feature Groups and Patterns, Features: Changes To Feature Groups



GetGroupName

/*optional*/ StringGetGroupName ()


    The name of the group.



GetIsTableDriven

booleanGetIsTableDriven ()


    Reports whether the UDF is table-driven.

Exceptions thrown (but not limited to):

XToolkitBadContext - The feature is not part of a UDF





ListMembers

FeaturesListMembers ()


    Lists the members of a feature group.
Manual References:
Features: Changes To Feature Groups
Returns:
The features that are members of the group.


GetUDFName

/*optional*/ StringGetUDFName ()


    If the group represents a UDF, this is the UDF name. If the group is not a UDF, this will be NULL.
Manual References:
Features: Read Access to Groups and User Defined Features, Features: Read Access to Groups and User Defined Features



GetUDFInstanceName

/*optional*/ StringGetUDFInstanceName ()


    If the group is an instance of a UDF, this is the UDF instance name. Otherwise this will be NULL.
Manual References:
Features: Read Access to Groups and User Defined Features, Features: Read Access to Groups and User Defined Features



ListUDFDimensions

/*optional*/ UDFDimensionsListUDFDimensions ()

DEPRECATED: since Creo 4
SUCCESSOR(S): FeatureGroup.CollectUDFDimensions


    Lists the dimensions of a user defined feature group.

The UDF dimensions are the dimensions in the UDF for which Creo Parametric prompts when creating the UDF.
Manual References:
Features: Read Access to Groups and User Defined Features, Features: Read Access to Groups and User Defined Features, Features: Creating a Custom UDF
Returns:
Sequence of UDF Dimensions.


CollectUDFDimensions

/*optional*/ DimensionsCollectUDFDimensions ()


     
Returns:
 


GetUDFDimensionName

StringGetUDFDimensionName (Dimension Dim)


     

Exceptions thrown (but not limited to):

XToolkitBadContext - The group is not a UDF.


Parameters:
Dim
 
Returns: