public interface DrawingSheetBuilder extends Builder
DrawingSheetBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
DrawingSheetBuilder.SheetBaseordrawingView
the base view or drawing view option
|
static class |
DrawingSheetBuilder.SheetMode
the drawing sheet dialog mode
|
static class |
DrawingSheetBuilder.SheetOption
the options for specifying the attributes of the new drawing sheet to be created.
|
static class |
DrawingSheetBuilder.SheetProjectionAngle
the drawing sheet projection angle
|
static class |
DrawingSheetBuilder.SheetStandardEnglishScale
the standard English drawing sheet scales
|
static class |
DrawingSheetBuilder.SheetStandardMetricScale
the standard Metric drawing sheet scales
|
static class |
DrawingSheetBuilder.SheetUnits
the drawing sheet units
|
Modifier and Type | Method and Description |
---|---|
boolean |
autoStartBaseView()
Deprecated.
Deprecated in NX7.5.0. Use
autoStartViewCreation() instead.
|
boolean |
autoStartViewCreation()
Returns the setting that controls whether or not the Add View creation is automatically
started after inserting a sheet that has no views on it.
|
DrawingSheetBuilder.SheetBaseordrawingView |
baseordrawingView()
Returns the option of base view or drawing view
License requirements: None. |
String |
englishSheetTemplateLocation()
Returns the location of the english drawing sheet template to be added to the part file
License requirements: None. |
double |
height()
Returns the custom or standard height for the drawing sheet
License requirements: None. |
double |
length()
Returns the custom or standard length to be used for the drawing to be created or edited.
|
String |
metricSheetTemplateLocation()
Returns the location of the metric drawing sheet template to be added to the part file
License requirements: None. |
String |
name()
Returns the name of the drawing sheet to be created or edited
License requirements: None. |
String |
number()
Returns the number of the drawing sheet to be created or edited
License requirements: None. |
DrawingSheetBuilder.SheetOption |
option()
Returns the option to be used to create the drawing sheet
License requirements: None. |
DrawingSheetBuilder.SheetProjectionAngle |
projectionAngle()
Returns the projection_angle option
License requirements: None. |
String |
revision()
Returns the revision of the drawing sheet to be created or edited
License requirements: None. |
double |
scaleDenominator()
Returns the denominator of a custom scale
License requirements: None. |
double |
scaleNumerator()
Returns the numerator of a custom scale
License requirements: None. |
String |
secondaryNumber()
Returns the secondary number of the drawing sheet to be created or edited
License requirements: None. |
void |
setAutoStartBaseView(boolean autoStartBaseView)
Deprecated.
Deprecated in NX7.5.0. Use
setAutoStartViewCreation(boolean) instead.
|
void |
setAutoStartViewCreation(boolean autoStartViewCreation)
License requirements: None. |
void |
setBaseordrawingView(DrawingSheetBuilder.SheetBaseordrawingView option)
License requirements: drafting ("DRAFTING") . |
void |
setEnglishSheetTemplateLocation(String englishSheetTemplateLocation)
License requirements: drafting ("DRAFTING") . |
void |
setHeight(double height)
License requirements: drafting ("DRAFTING") . |
void |
setLength(double length)
License requirements: drafting ("DRAFTING") . |
void |
setMetricSheetTemplateLocation(String metricSheetTemplateLocation)
License requirements: drafting ("DRAFTING") . |
void |
setName(String name)
License requirements: drafting ("DRAFTING") . |
void |
setNumber(String number)
License requirements: drafting ("DRAFTING") . |
void |
setOption(DrawingSheetBuilder.SheetOption option)
License requirements: drafting ("DRAFTING") . |
void |
setProjectionAngle(DrawingSheetBuilder.SheetProjectionAngle projectionAngle)
License requirements: drafting ("DRAFTING") . |
void |
setRevision(String revision)
License requirements: drafting ("DRAFTING") . |
void |
setScaleDenominator(double scaleDenominator)
License requirements: drafting ("DRAFTING") . |
void |
setScaleNumerator(double scaleNumerator)
License requirements: drafting ("DRAFTING") . |
void |
setSecondaryNumber(String secondaryNumber)
License requirements: drafting ("DRAFTING") . |
void |
setStandardEnglishScale(DrawingSheetBuilder.SheetStandardEnglishScale englishScale)
License requirements: drafting ("DRAFTING") . |
void |
setStandardMetricScale(DrawingSheetBuilder.SheetStandardMetricScale metricScale)
License requirements: drafting ("DRAFTING") . |
void |
setUnits(DrawingSheetBuilder.SheetUnits units)
License requirements: drafting ("DRAFTING") . |
DrawingSheetBuilder.SheetStandardEnglishScale |
standardEnglishScale()
Returns the standard English drawing scale
License requirements: None. |
DrawingSheetBuilder.SheetStandardMetricScale |
standardMetricScale()
Returns the standard Metric drawing scale
License requirements: None. |
DrawingSheetBuilder.SheetUnits |
units()
Returns the units for the drawing sheet
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- drawing sheet nameNXException
RemoteException
String number() throws NXException, RemoteException
NXException
RemoteException
void setNumber(String number) throws NXException, RemoteException
number
- the drawing sheet numberNXException
RemoteException
String secondaryNumber() throws NXException, RemoteException
NXException
RemoteException
void setSecondaryNumber(String secondaryNumber) throws NXException, RemoteException
secondaryNumber
- the drawing sheet secondary numberNXException
RemoteException
DrawingSheetBuilder.SheetOption option() throws NXException, RemoteException
NXException
RemoteException
void setOption(DrawingSheetBuilder.SheetOption option) throws NXException, RemoteException
option
- the option to be used to create the drawing sheetNXException
RemoteException
String metricSheetTemplateLocation() throws NXException, RemoteException
NXException
RemoteException
void setMetricSheetTemplateLocation(String metricSheetTemplateLocation) throws NXException, RemoteException
metricSheetTemplateLocation
- metric drawing sheet template locationNXException
RemoteException
String englishSheetTemplateLocation() throws NXException, RemoteException
NXException
RemoteException
void setEnglishSheetTemplateLocation(String englishSheetTemplateLocation) throws NXException, RemoteException
englishSheetTemplateLocation
- english drawing sheet template locationNXException
RemoteException
double height() throws NXException, RemoteException
NXException
RemoteException
void setHeight(double height) throws NXException, RemoteException
height
- the custom or standard height for the drawing sheetNXException
RemoteException
double length() throws NXException, RemoteException
NXException
RemoteException
void setLength(double length) throws NXException, RemoteException
length
- the custom or standard length for the drawing sheetNXException
RemoteException
DrawingSheetBuilder.SheetStandardMetricScale standardMetricScale() throws NXException, RemoteException
NXException
RemoteException
void setStandardMetricScale(DrawingSheetBuilder.SheetStandardMetricScale metricScale) throws NXException, RemoteException
metricScale
- the standard Metric drawing scaleNXException
RemoteException
DrawingSheetBuilder.SheetStandardEnglishScale standardEnglishScale() throws NXException, RemoteException
NXException
RemoteException
void setStandardEnglishScale(DrawingSheetBuilder.SheetStandardEnglishScale englishScale) throws NXException, RemoteException
englishScale
- the standard English drawing scaleNXException
RemoteException
double scaleNumerator() throws NXException, RemoteException
NXException
RemoteException
void setScaleNumerator(double scaleNumerator) throws NXException, RemoteException
scaleNumerator
- NXException
RemoteException
double scaleDenominator() throws NXException, RemoteException
NXException
RemoteException
void setScaleDenominator(double scaleDenominator) throws NXException, RemoteException
scaleDenominator
- the denominator of a custom scaleNXException
RemoteException
DrawingSheetBuilder.SheetUnits units() throws NXException, RemoteException
NXException
RemoteException
void setUnits(DrawingSheetBuilder.SheetUnits units) throws NXException, RemoteException
units
- the units for the drawing sheetNXException
RemoteException
DrawingSheetBuilder.SheetProjectionAngle projectionAngle() throws NXException, RemoteException
NXException
RemoteException
void setProjectionAngle(DrawingSheetBuilder.SheetProjectionAngle projectionAngle) throws NXException, RemoteException
projectionAngle
- the projection_angle optionNXException
RemoteException
boolean autoStartBaseView() throws NXException, RemoteException
autoStartViewCreation()
instead.
NXException
RemoteException
void setAutoStartBaseView(boolean autoStartBaseView) throws NXException, RemoteException
setAutoStartViewCreation(boolean)
instead.
autoStartBaseView
- the add base view automatic start toggle
NXException
RemoteException
boolean autoStartViewCreation() throws NXException, RemoteException
NXException
RemoteException
void setAutoStartViewCreation(boolean autoStartViewCreation) throws NXException, RemoteException
autoStartViewCreation
- the automatically start view creationNXException
RemoteException
DrawingSheetBuilder.SheetBaseordrawingView baseordrawingView() throws NXException, RemoteException
NXException
RemoteException
void setBaseordrawingView(DrawingSheetBuilder.SheetBaseordrawingView option) throws NXException, RemoteException
option
- the type of view to automatically start creatingNXException
RemoteException
String revision() throws NXException, RemoteException
NXException
RemoteException
void setRevision(String revision) throws NXException, RemoteException
revision
- the drawing sheet revisionNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.