Modifier and Type | Interface and Description |
---|---|
static class |
FeatureGroup.Type
Feature group type.
|
Feature.BooleanType, Feature.DiagnosticType
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
void |
addMembersWithRelocation(Feature[] members,
boolean reorderTimestamp,
boolean updateRelocatedFeatures)
Adds given features into feature group.
|
boolean |
allowDeleteMembers()
Returns the allow delete members flag of features group.
|
FeatureGroup.Type |
getFeatureGroupType()
Gets the feaure group type.
|
Feature[] |
getMembers()
Gets the members of feature group.
|
void |
makeTimestampsConsecutive()
Deprecated.
Deprecated in NX8.5.1. Use
makeTimestampsSequential(boolean) instead.
|
void |
makeTimestampsSequential(boolean updateRelocatedFeatures)
Try to make timestamps of members of feature group sequential.
|
void |
newAddMembers(Feature[] members,
boolean reorderTimestamp)
Deprecated.
Deprecated in NX8.5.1. Use
addMembersWithRelocation(nxopen.features.Feature[], boolean, boolean) instead.
|
void |
newRemoveMembers(Feature[] members,
boolean reorderTimestamp)
Removes given features from the feature group.If reorderTimestamp flag is ture, timestamp of remain member features will be made sequential.
|
void |
removeAllMembers()
Removes all features from the feature group.
|
void |
setAllowDeleteMembers(boolean allowDeleteMembers)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setFeatureGroupType(FeatureGroup.Type type)
Sets the feaure group type.
|
algorithmVersion, breakWaveLink, changeBooleanType, containerFeature, deleteClueAlerts, deleteHintAlerts, deleteInformationalAlerts, deleteWarningAlerts, featureType, getAllChildren, getChildren, getEntities, getExpressions, getFeatureClueHintMessages, getFeatureClueMessages, getFeatureColor, getFeatureErrorMessages, getFeatureHintMessages, getFeatureInformationalMessages, getFeatureName, getFeatureWarningMessages, getParents, getSections, hideBody, hideParents, highlight, isContainedFeature, isInternal, location, logDiagnostic, makeCurrentFeature, makeSketchExternal, makeSketchInternal, removeForEdit, removeParameters, setGroupActive, showBody, showDimensions, showParents, suppress, suppressed, timestamp, unhighlight, unsuppress
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getPdmReferenceAttributeValue, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setPdmReferenceAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
FeatureGroup.Type getFeatureGroupType() throws NXException, RemoteException
NXException
RemoteException
void setFeatureGroupType(FeatureGroup.Type type) throws NXException, RemoteException
type
- Feature group typeNXException
RemoteException
void removeAllMembers() throws NXException, RemoteException
NXException
RemoteException
void newRemoveMembers(Feature[] members, boolean reorderTimestamp) throws NXException, RemoteException
members
- Features arrayreorderTimestamp
- Allow reorder member feature in order to make residual members sequentialNXException
RemoteException
void newAddMembers(Feature[] members, boolean reorderTimestamp) throws NXException, RemoteException
addMembersWithRelocation(nxopen.features.Feature[], boolean, boolean)
instead.
members
- Features arrayreorderTimestamp
- Allow reorder member feature in order to make members sequential
NXException
RemoteException
void addMembersWithRelocation(Feature[] members, boolean reorderTimestamp, boolean updateRelocatedFeatures) throws NXException, RemoteException
members
- Features arrayreorderTimestamp
- Allow reorder member features in order to make members sequentialupdateRelocatedFeatures
- Allow update features when members are made sequentialNXException
RemoteException
boolean allowDeleteMembers() throws NXException, RemoteException
NXException
RemoteException
void setAllowDeleteMembers(boolean allowDeleteMembers) throws NXException, RemoteException
allowDeleteMembers
- Allow delete members flagNXException
RemoteException
Feature[] getMembers() throws NXException, RemoteException
NXException
RemoteException
void makeTimestampsConsecutive() throws NXException, RemoteException
makeTimestampsSequential(boolean)
instead.
NXException
RemoteException
void makeTimestampsSequential(boolean updateRelocatedFeatures) throws NXException, RemoteException
updateRelocatedFeatures
- Update features when feature group is made sequentialNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.