public interface CalloutGroupBuilder extends Builder
CalloutGroupBuilder
IdSymbolCollection.createCalloutGroupBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
CalloutGroupBuilder.Layout
Represents group layout
|
static class |
CalloutGroupBuilder.Mode
Represents Group or Ungroup mode.
|
static class |
CalloutGroupBuilder.VerticalGroupLeaderAttachment
Represents leader attachment for vertical callout groups.
|
Modifier and Type | Method and Description |
---|---|
CalloutGroupBuilder.Mode |
calloutModeType()
Returns the mode
License requirements: None. |
IdSymbol[] |
getGroupSymbols()
Gets the symbols which are grouped
License requirements: None. |
CalloutGroupBuilder.Layout |
layoutType()
Returns the layout type
License requirements: None. |
SelectDisplayableObjectList |
selectCallout()
Returns the selected callout
License requirements: None. |
void |
setCalloutModeType(CalloutGroupBuilder.Mode mode)
License requirements: drafting ("DRAFTING") . |
void |
setGroupSymbols(IdSymbol[] symbols)
Groups or UnGroups the symbols based on
CalloutGroupBuilder.Mode . |
void |
setLayoutType(CalloutGroupBuilder.Layout layout)
License requirements: drafting ("DRAFTING") . |
void |
setVerticalLeaderAttachment(CalloutGroupBuilder.VerticalGroupLeaderAttachment position)
License requirements: drafting ("DRAFTING") . |
CalloutGroupBuilder.VerticalGroupLeaderAttachment |
verticalLeaderAttachment()
Returns the leader attachment to vertical callout groups
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectDisplayableObjectList selectCallout() throws NXException, RemoteException
NXException
RemoteException
CalloutGroupBuilder.Layout layoutType() throws NXException, RemoteException
NXException
RemoteException
void setLayoutType(CalloutGroupBuilder.Layout layout) throws NXException, RemoteException
layout
- NXException
RemoteException
CalloutGroupBuilder.Mode calloutModeType() throws NXException, RemoteException
NXException
RemoteException
void setCalloutModeType(CalloutGroupBuilder.Mode mode) throws NXException, RemoteException
mode
- NXException
RemoteException
IdSymbol[] getGroupSymbols() throws NXException, RemoteException
NXException
RemoteException
void setGroupSymbols(IdSymbol[] symbols) throws NXException, RemoteException
CalloutGroupBuilder.Mode
.
symbols
- NXException
RemoteException
CalloutGroupBuilder.VerticalGroupLeaderAttachment verticalLeaderAttachment() throws NXException, RemoteException
NXException
RemoteException
void setVerticalLeaderAttachment(CalloutGroupBuilder.VerticalGroupLeaderAttachment position) throws NXException, RemoteException
position
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.