public interface CustomSymbolCollection extends TaggedObjectCollection
BaseCustomSymbol
objects AnnotationManager
TaggedObjectCollection.Iterator
Modifier and Type | Method and Description |
---|---|
CustomSymbol |
createCustomSymbol(CustomSymbolData customSymbolData,
Point3d origin,
LeaderBundle leader)
Deprecated.
Deprecated in NX9.0.0. Use
DraftingCustomSymbolBuilder instead.
|
DraftingCustomSymbolBuilder |
createDraftingCustomSymbolBuilder(CustomSymbol symbolTag)
Creates the Drafting Symbol placement builder
License requirements: None. |
MasterSymbolBuilder |
createMasterSymbolBuilder(MasterSymbol masterSymbolTag)
Creates the Master Symbol builder
License requirements: None. |
MasterSymbolListItemBuilder |
createMasterSymbolListItemBuilder()
Creates the Master Symbol List Item builder
License requirements: None. |
PmiCustomSymbol |
createPmiCustomSymbol(CustomSymbolData customSymbolData,
PmiData pmiData,
Xform annotationPlane,
Point3d origin,
LeaderBundle leader)
Deprecated.
Deprecated in NX9.0.0. Use
PmiCustomSymbolBuilder instead.
|
PmiCustomSymbolBuilder |
createPmiCustomSymbolBuilder(PmiCustomSymbol symbolTag)
Creates the PMI Symbol Placement builder
License requirements: None. |
ReplaceSymbolBuilder |
createReplaceSymbolBuilder()
|
SmashCustomSymbolBuilder |
createSmashCustomSymbolBuilder()
Smashes a custom symbol
License requirements: None. |
SymbolCatalogBuilder |
createSymbolCatalogBuilder()
Creates a symbol catalog dialog builder
License requirements: nx_layout ("NX Layout") . |
EditSymbolDisplayBuilder |
editSymbolDisplayBuilder(BaseCustomSymbol symbolTag)
Creates a edit custom symbol dialog builder
License requirements: None. |
MasterSymbol |
findObject(String name)
Finds the
MasterSymbol with the given name. |
CustomSymbolData |
newCustomSymbolData(String masterFileName)
Deprecated.
Deprecated in NX9.0.0. Use
DraftingCustomSymbolBuilder for Drafting Custom Symbol and PmiCustomSymbolBuilder for PMI Custom Symbol objects.
|
CustomSymbolData |
newPartSymbolData(String partSymbolName)
Deprecated.
Deprecated in NX9.0.0. Use
DraftingCustomSymbolBuilder for Drafting Custom Symbol and PmiCustomSymbolBuilder for PMI Custom Symbol objects.
|
_find_next, iterator
CustomSymbolData newCustomSymbolData(String masterFileName) throws NXException, RemoteException
DraftingCustomSymbolBuilder
for Drafting Custom Symbol and PmiCustomSymbolBuilder
for PMI Custom Symbol objects.
masterFileName
- Absolute path of the master symbol(with .sym.prt extension)NXException
RemoteException
CustomSymbolData newPartSymbolData(String partSymbolName) throws NXException, RemoteException
DraftingCustomSymbolBuilder
for Drafting Custom Symbol and PmiCustomSymbolBuilder
for PMI Custom Symbol objects.
partSymbolName
- Part symbol name. Part symbol is a master symbol that is
created and instantiated in the same part.NXException
RemoteException
CustomSymbol createCustomSymbol(CustomSymbolData customSymbolData, Point3d origin, LeaderBundle leader) throws NXException, RemoteException
DraftingCustomSymbolBuilder
instead.
customSymbolData
- origin
- Origin for the custom symbolleader
- Specifies the leaders for the custom symbolNXException
RemoteException
PmiCustomSymbol createPmiCustomSymbol(CustomSymbolData customSymbolData, PmiData pmiData, Xform annotationPlane, Point3d origin, LeaderBundle leader) throws NXException, RemoteException
PmiCustomSymbolBuilder
instead.
customSymbolData
- pmiData
- PMI dataannotationPlane
- Annotation plane on which the custom symbol liesorigin
- Origin for the custom symbolleader
- Specifies the leaders for the custom symbolNXException
RemoteException
SmashCustomSymbolBuilder createSmashCustomSymbolBuilder() throws NXException, RemoteException
NXException
RemoteException
MasterSymbolBuilder createMasterSymbolBuilder(MasterSymbol masterSymbolTag) throws NXException, RemoteException
masterSymbolTag
- MasterSymbol
to be set as master symbolNXException
RemoteException
MasterSymbolListItemBuilder createMasterSymbolListItemBuilder() throws NXException, RemoteException
NXException
RemoteException
DraftingCustomSymbolBuilder createDraftingCustomSymbolBuilder(CustomSymbol symbolTag) throws NXException, RemoteException
symbolTag
- Symbol as inputNXException
RemoteException
PmiCustomSymbolBuilder createPmiCustomSymbolBuilder(PmiCustomSymbol symbolTag) throws NXException, RemoteException
symbolTag
- Symbol as inputNXException
RemoteException
EditSymbolDisplayBuilder editSymbolDisplayBuilder(BaseCustomSymbol symbolTag) throws NXException, RemoteException
symbolTag
- Symbol as inputNXException
RemoteException
MasterSymbol findObject(String name) throws NXException, RemoteException
MasterSymbol
with the given name.
An exception will be thrown if no object can be found with the given name.
name
- Master custom symbol nameNXException
RemoteException
SymbolCatalogBuilder createSymbolCatalogBuilder() throws NXException, RemoteException
NXException
RemoteException
ReplaceSymbolBuilder createReplaceSymbolBuilder() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.