public interface BlankGeneratorBuilder extends Builder
BlankGeneratorBuilder
This class is for Blank Generator Design UI
BlankGeneratorCollection.createBlankGeneratorBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
BlankGeneratorBuilder.CreateBlankType
Specify the creation method.
|
static class |
BlankGeneratorBuilder.EditBlankType
Specify the edit method.
|
static class |
BlankGeneratorBuilder.Types
Specifies the option of blank generator operation type.
|
Modifier and Type | Method and Description |
---|---|
String |
blankNumber()
Returns the blank number.
|
TaggedObject |
blankPart()
Returns the part containing a blank.
|
BlankGeneratorBuilder.CreateBlankType |
createBlankOption()
Returns the method used to create a blank.
|
boolean |
createdByInsert()
Returns the indication that the blank to be updated was created by insert method.
|
SelectFace |
datumFace()
Returns the face used to update a blank.
|
TaggedObject |
displayPartImport()
Returns the display part needed while importing blank.
|
TaggedObject |
displayPartSelect()
Returns the display part needed while selecting a blank .
|
BlankGeneratorBuilder.EditBlankType |
editBlankOption()
Returns the method used to edit a blank.
|
void |
importBlank()
Create a blank by importing a blank.
|
TaggedObject |
insertNewBlank()
Returns the new inserted blank.
|
void |
removeBlank()
Remove a blank.
|
void |
selectBlank()
Create a blank by selecting a blank.
|
void |
setBlankNumber(String blankNumber)
License requirements: None. |
void |
setBlankPart(TaggedObject blankTag)
License requirements: None. |
void |
setCreateBlankOption(BlankGeneratorBuilder.CreateBlankType createBlankOption)
License requirements: None. |
void |
setCreatedByInsert(boolean insertBlankFlag)
License requirements: None. |
void |
setDisplayPartImport(TaggedObject displayPartTag)
License requirements: None. |
void |
setDisplayPartSelect(TaggedObject displayPartTag)
License requirements: None. |
void |
setEditBlankOption(BlankGeneratorBuilder.EditBlankType editBlankOption)
License requirements: None. |
void |
setInsertNewBlank(TaggedObject blankTag)
License requirements: None. |
void |
setSheetMetalPartName(String sheetMetalPartName)
License requirements: None. |
void |
setType(BlankGeneratorBuilder.Types type)
License requirements: None. |
void |
setWorkPart(TaggedObject workPart)
License requirements: None. |
String |
sheetMetalPartName()
Returns the sheet metal part name.
|
SelectFace |
stationaryFace()
Returns the face used to create a blank.
|
BlankGeneratorBuilder.Types |
type()
Returns the type of operation to perform - create or edit a blank.
|
void |
unformSheet()
Create a blank by unforming a sheet metal part.
|
void |
updateBlank()
Update a blank.
|
TaggedObject |
workPart()
Returns the work part needed while creating blank.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
BlankGeneratorBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(BlankGeneratorBuilder.Types type) throws NXException, RemoteException
type
- Sets the typeNXException
RemoteException
BlankGeneratorBuilder.CreateBlankType createBlankOption() throws NXException, RemoteException
NXException
RemoteException
void setCreateBlankOption(BlankGeneratorBuilder.CreateBlankType createBlankOption) throws NXException, RemoteException
createBlankOption
- Sets the create blank methodNXException
RemoteException
void importBlank() throws NXException, RemoteException
NXException
RemoteException
void selectBlank() throws NXException, RemoteException
NXException
RemoteException
void unformSheet() throws NXException, RemoteException
NXException
RemoteException
SelectFace stationaryFace() throws NXException, RemoteException
NXException
RemoteException
SelectFace datumFace() throws NXException, RemoteException
NXException
RemoteException
BlankGeneratorBuilder.EditBlankType editBlankOption() throws NXException, RemoteException
NXException
RemoteException
void setEditBlankOption(BlankGeneratorBuilder.EditBlankType editBlankOption) throws NXException, RemoteException
editBlankOption
- Sets the edit blank methodNXException
RemoteException
void updateBlank() throws NXException, RemoteException
NXException
RemoteException
void removeBlank() throws NXException, RemoteException
NXException
RemoteException
String sheetMetalPartName() throws NXException, RemoteException
NXException
RemoteException
void setSheetMetalPartName(String sheetMetalPartName) throws NXException, RemoteException
sheetMetalPartName
- Sets sheet part nameNXException
RemoteException
String blankNumber() throws NXException, RemoteException
NXException
RemoteException
void setBlankNumber(String blankNumber) throws NXException, RemoteException
blankNumber
- Sets blank numberNXException
RemoteException
TaggedObject blankPart() throws NXException, RemoteException
NXException
RemoteException
void setBlankPart(TaggedObject blankTag) throws NXException, RemoteException
blankTag
- Sets the blank tagNXException
RemoteException
TaggedObject displayPartSelect() throws NXException, RemoteException
NXException
RemoteException
void setDisplayPartSelect(TaggedObject displayPartTag) throws NXException, RemoteException
displayPartTag
- Sets the display part tagNXException
RemoteException
boolean createdByInsert() throws NXException, RemoteException
NXException
RemoteException
void setCreatedByInsert(boolean insertBlankFlag) throws NXException, RemoteException
insertBlankFlag
- Sets the insert blank flagNXException
RemoteException
TaggedObject insertNewBlank() throws NXException, RemoteException
NXException
RemoteException
void setInsertNewBlank(TaggedObject blankTag) throws NXException, RemoteException
blankTag
- Sets the insert new blank tagNXException
RemoteException
TaggedObject displayPartImport() throws NXException, RemoteException
NXException
RemoteException
void setDisplayPartImport(TaggedObject displayPartTag) throws NXException, RemoteException
displayPartTag
- Sets the display part tagNXException
RemoteException
TaggedObject workPart() throws NXException, RemoteException
NXException
RemoteException
void setWorkPart(TaggedObject workPart) throws NXException, RemoteException
workPart
- Sets the work part tagNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.