public interface MasterSymbolBuilder extends Builder
CustomSymbolCollection.createMasterSymbolBuilder(nxopen.annotations.MasterSymbol)
Property | Value |
---|---|
ImageCapture.CaptureMethod | GraphicsArea |
ImageCapture.Format | Bmp |
ImageCapture.Size | Pixels64 |
Modifier and Type | Interface and Description |
---|---|
static class |
MasterSymbolBuilder.LeaderAttachmentType
The Enum for Attachment options
|
Modifier and Type | Method and Description |
---|---|
Point |
anchorPoint()
Returns the anchor point
License requirements: None. |
SelectNXObjectList |
contents()
Returns the select object
License requirements: None. |
MasterSymbolListItemBuilder |
createNewListItem(Annotation noteTag,
String[] notes)
Create Master Symbol list item builder
License requirements: None. |
void |
editImage(MasterSymbol currentSymbolTag,
String newImageName)
Changes symbol image
License requirements: drafting ("DRAFTING") . |
void |
generateItemNumber()
Deprecated.
Deprecated in NX10.0.0. Use
setItemNumber(java.lang.String) instead.
|
void |
generateRevision()
Deprecated.
Deprecated in NX10.0.0. Use
setRevision(java.lang.String) instead.
|
Point |
getLeaderAttachmentPoint(MasterSymbolBuilder.LeaderAttachmentType attachmentType)
Getting Leader attachment point from builder side
License requirements: None. |
String[] |
getMultilineString()
Returns the multiple notes for a given Text Type.
|
PartOperationCreateBuilder |
getPartOperationCreateBuilder()
Gets
PartOperationBuilder
License requirements: None. |
ImageCaptureBuilder |
imageCapture()
Returns the image capture builder
License requirements: None. |
String |
imageName()
Returns the symbol image name
License requirements: None. |
String |
itemName()
Deprecated.
Deprecated in NX10.0.0. Use
PartOperationCreateBuilder instead.
|
String |
itemNumber()
Deprecated.
Deprecated in NX10.0.0. Use
PartOperationCreateBuilder instead.
|
NXObjectList |
noteList()
Returns the note list
License requirements: None. |
String |
partFileName()
Returns the part file name
License requirements: None. |
void |
rename(MasterSymbol currentSymbolTag,
String newSymbolName)
Renames symbol
License requirements: drafting ("DRAFTING") . |
String |
revision()
Deprecated.
Deprecated in NX10.0.0. Use
PartOperationCreateBuilder instead.
|
void |
setAnchorPoint(Point anchorPoint)
License requirements: drafting ("DRAFTING") . |
void |
setImageName(String imageName)
License requirements: drafting ("DRAFTING") . |
void |
setIsPartSymbol(boolean isPartSymbol)
Sets if it is part symbol
License requirements: drafting ("DRAFTING") . |
void |
setItemName(String itemName)
Deprecated.
Deprecated in NX10.0.0. Use
PartOperationCreateBuilder instead.
|
void |
setItemNumber(String itemNumber)
Deprecated.
Deprecated in NX10.0.0. Use
PartOperationCreateBuilder instead.
|
void |
setLeaderAttachmentPoint(MasterSymbolBuilder.LeaderAttachmentType attachmentType,
Point leaderAttachmentPoint)
Setting Leader attachment point on builder side
License requirements: drafting ("DRAFTING") . |
void |
setPartFileName(String partFileName)
License requirements: drafting ("DRAFTING") . |
void |
setPartOperationCreateBuilder(PartOperationCreateBuilder partOperationBuilder)
|
void |
setPath(String path)
Setting Path retrieved from Global method at builder side
License requirements: drafting ("DRAFTING") . |
void |
setRevision(String revision)
Deprecated.
Deprecated in NX10.0.0. Use
PartOperationCreateBuilder instead.
|
void |
setSymbolName(String symbolName)
License requirements: drafting ("DRAFTING") . |
String |
symbolName()
Returns the JA method support for accessing and setting Symbol Name value
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
MasterSymbolListItemBuilder createNewListItem(Annotation noteTag, String[] notes) throws NXException, RemoteException
noteTag
- notes
- name of the solutionNXException
RemoteException
String symbolName() throws NXException, RemoteException
NXException
RemoteException
void setSymbolName(String symbolName) throws NXException, RemoteException
symbolName
- NXException
RemoteException
String imageName() throws NXException, RemoteException
NXException
RemoteException
void setImageName(String imageName) throws NXException, RemoteException
imageName
- NXException
RemoteException
String partFileName() throws NXException, RemoteException
NXException
RemoteException
void setPartFileName(String partFileName) throws NXException, RemoteException
partFileName
- NXException
RemoteException
String itemNumber() throws NXException, RemoteException
PartOperationCreateBuilder
instead.
NXException
RemoteException
void setItemNumber(String itemNumber) throws NXException, RemoteException
PartOperationCreateBuilder
instead.
itemNumber
- NXException
RemoteException
String revision() throws NXException, RemoteException
PartOperationCreateBuilder
instead.
NXException
RemoteException
void setRevision(String revision) throws NXException, RemoteException
PartOperationCreateBuilder
instead.
revision
- NXException
RemoteException
String itemName() throws NXException, RemoteException
PartOperationCreateBuilder
instead.
NXException
RemoteException
void setItemName(String itemName) throws NXException, RemoteException
PartOperationCreateBuilder
instead.
itemName
- NXException
RemoteException
void generateItemNumber() throws NXException, RemoteException
setItemNumber(java.lang.String)
instead.
NXException
RemoteException
void generateRevision() throws NXException, RemoteException
setRevision(java.lang.String)
instead.
NXException
RemoteException
SelectNXObjectList contents() throws NXException, RemoteException
NXException
RemoteException
Point anchorPoint() throws NXException, RemoteException
NXException
RemoteException
void setAnchorPoint(Point anchorPoint) throws NXException, RemoteException
anchorPoint
- NXException
RemoteException
ImageCaptureBuilder imageCapture() throws NXException, RemoteException
NXException
RemoteException
Point getLeaderAttachmentPoint(MasterSymbolBuilder.LeaderAttachmentType attachmentType) throws NXException, RemoteException
attachmentType
- Attachment type either of left or rightNXException
RemoteException
void setLeaderAttachmentPoint(MasterSymbolBuilder.LeaderAttachmentType attachmentType, Point leaderAttachmentPoint) throws NXException, RemoteException
attachmentType
- Attachment type either of left or rightleaderAttachmentPoint
- Attachment pointNXException
RemoteException
NXObjectList noteList() throws NXException, RemoteException
NXException
RemoteException
String[] getMultilineString() throws NXException, RemoteException
MasterSymbolListItemBuilder.textType()
is either of controlled, partially controlled or arbitory
NXException
RemoteException
void setPath(String path) throws NXException, RemoteException
path
- location of symbolNXException
RemoteException
void setIsPartSymbol(boolean isPartSymbol) throws NXException, RemoteException
isPartSymbol
- True If it is part symbolNXException
RemoteException
void rename(MasterSymbol currentSymbolTag, String newSymbolName) throws NXException, RemoteException
currentSymbolTag
- symbol TagnewSymbolName
- New symbol nameNXException
RemoteException
void editImage(MasterSymbol currentSymbolTag, String newImageName) throws NXException, RemoteException
currentSymbolTag
- symbol TagnewImageName
- New image nameNXException
RemoteException
void setPartOperationCreateBuilder(PartOperationCreateBuilder partOperationBuilder) throws NXException, RemoteException
partOperationBuilder
- NXException
RemoteException
PartOperationCreateBuilder getPartOperationCreateBuilder() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.