public interface MasterSymbolListItemBuilder extends TaggedObject, IComponentBuilder
MasterSymbolListItemBuilder
CustomSymbolCollection.createMasterSymbolListItemBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
MasterSymbolListItemBuilder.TextTypes
The Enum for Text Types
|
Modifier and Type | Method and Description |
---|---|
double |
doubleDefault()
Returns the double default, this property is valid if text type is
MasterSymbolListItemBuilder.TextTypes.REAL
License requirements: None. |
double |
doubleMax()
Returns the double max, this property is valid if text type is
MasterSymbolListItemBuilder.TextTypes.REAL
License requirements: None. |
double |
doubleMin()
Returns the double min, this property is valid if text type is
MasterSymbolListItemBuilder.TextTypes.REAL
License requirements: None. |
String[] |
getMultilineString()
Returns the multiple notes for a given Text Type. this property is valid for
MasterSymbolListItemBuilder.TextTypes.ARBITRARY ,
MasterSymbolListItemBuilder.TextTypes.CONTROLLED ,
MasterSymbolListItemBuilder.TextTypes.PARTIALLY_CONTROLLED
License requirements: None. |
int |
integerDefault()
Returns the integer default, this property is valid if text type is
MasterSymbolListItemBuilder.TextTypes.INTEGER
License requirements: None. |
int |
integerMax()
Returns the integer max ,this property is valid if text type is
MasterSymbolListItemBuilder.TextTypes.INTEGER
License requirements: None. |
int |
integerMin()
Returns the integer min , this property is valid if text type is
MasterSymbolListItemBuilder.TextTypes.INTEGER
License requirements: None. |
String |
noteText()
Returns the first line of note text
License requirements: None. |
String |
noteTitle()
Returns the note title
License requirements: None. |
String |
rule()
Returns the note rule
License requirements: None. |
void |
setDoubleDefault(double doubleDefault)
License requirements: drafting ("DRAFTING") . |
void |
setDoubleMax(double doubleMax)
License requirements: drafting ("DRAFTING") . |
void |
setDoubleMin(double doubleMin)
License requirements: drafting ("DRAFTING") . |
void |
setIntegerDefault(int integerDefault)
License requirements: drafting ("DRAFTING") . |
void |
setIntegerMax(int integerMax)
License requirements: drafting ("DRAFTING") . |
void |
setIntegerMin(int integerMin)
License requirements: drafting ("DRAFTING") . |
void |
setMultilineString(String[] multilineString)
Sets the multiple notes for the given Text Type
License requirements: drafting ("DRAFTING") . |
void |
setNoteText(String noteText)
License requirements: drafting ("DRAFTING") . |
void |
setNoteTitle(String noteTitle)
License requirements: drafting ("DRAFTING") . |
void |
setRule(String rule)
License requirements: nx_layout ("NX Layout") . |
void |
setTextType(MasterSymbolListItemBuilder.TextTypes textType)
License requirements: drafting ("DRAFTING") . |
MasterSymbolListItemBuilder.TextTypes |
textType()
Returns the text type
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
String noteTitle() throws NXException, RemoteException
NXException
RemoteException
void setNoteTitle(String noteTitle) throws NXException, RemoteException
noteTitle
- NXException
RemoteException
MasterSymbolListItemBuilder.TextTypes textType() throws NXException, RemoteException
NXException
RemoteException
void setTextType(MasterSymbolListItemBuilder.TextTypes textType) throws NXException, RemoteException
textType
- NXException
RemoteException
String[] getMultilineString() throws NXException, RemoteException
MasterSymbolListItemBuilder.TextTypes.ARBITRARY
,
MasterSymbolListItemBuilder.TextTypes.CONTROLLED
,
MasterSymbolListItemBuilder.TextTypes.PARTIALLY_CONTROLLED
NXException
RemoteException
void setMultilineString(String[] multilineString) throws NXException, RemoteException
multilineString
- array of notesNXException
RemoteException
int integerMin() throws NXException, RemoteException
MasterSymbolListItemBuilder.TextTypes.INTEGER
NXException
RemoteException
void setIntegerMin(int integerMin) throws NXException, RemoteException
integerMin
- NXException
RemoteException
int integerMax() throws NXException, RemoteException
MasterSymbolListItemBuilder.TextTypes.INTEGER
NXException
RemoteException
void setIntegerMax(int integerMax) throws NXException, RemoteException
integerMax
- NXException
RemoteException
int integerDefault() throws NXException, RemoteException
MasterSymbolListItemBuilder.TextTypes.INTEGER
NXException
RemoteException
void setIntegerDefault(int integerDefault) throws NXException, RemoteException
integerDefault
- NXException
RemoteException
double doubleMin() throws NXException, RemoteException
MasterSymbolListItemBuilder.TextTypes.REAL
NXException
RemoteException
void setDoubleMin(double doubleMin) throws NXException, RemoteException
doubleMin
- NXException
RemoteException
double doubleMax() throws NXException, RemoteException
MasterSymbolListItemBuilder.TextTypes.REAL
NXException
RemoteException
void setDoubleMax(double doubleMax) throws NXException, RemoteException
doubleMax
- NXException
RemoteException
double doubleDefault() throws NXException, RemoteException
MasterSymbolListItemBuilder.TextTypes.REAL
NXException
RemoteException
void setDoubleDefault(double doubleDefault) throws NXException, RemoteException
doubleDefault
- NXException
RemoteException
String noteText() throws NXException, RemoteException
NXException
RemoteException
void setNoteText(String noteText) throws NXException, RemoteException
noteText
- NXException
RemoteException
String rule() throws NXException, RemoteException
NXException
RemoteException
void setRule(String rule) throws NXException, RemoteException
rule
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.