public interface ConfigurationContextBuilder extends Builder
ConfigurationContextBuilder
builder ConfigurationManager.createConfigurationContextBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
ConfigurationContextBuilder.ConfigContextMode
configuration mode
|
static class |
ConfigurationContextBuilder.ConfigContextType
configuration type
|
static class |
ConfigurationContextBuilder.ConfigurationDetail
configuration detail
|
Modifier and Type | Method and Description |
---|---|
CollaborativeDesign |
collaborativeDesign()
Returns the collaborative design
License requirements: None. |
ConfigurationContextBuilder.ConfigurationDetail |
configDetail()
Returns the configuration detail
License requirements: None. |
ConfigurationContextBuilder.ConfigContextMode |
configMode()
Returns the configuration mode
License requirements: None. |
ConfigurationContextBuilder.ConfigContextType |
configType()
Returns the configuration type
License requirements: None. |
ContentDefinition |
contentDefinition()
Returns the
ContentDefinition of the subset. |
EffectivityTableBuilder |
effectivityTable()
Returns the
EffectivityTableBuilder builder used to edit the effectivity
License requirements: None. |
String |
overrideFolder()
Returns the override folder
License requirements: None. |
String |
revisionRule()
Returns the revision rule
License requirements: None. |
void |
setCollaborativeDesign(CollaborativeDesign collaborativeDesign)
License requirements: nx_4gd_integration ("4th Generation Design") . |
void |
setConfigDetail(ConfigurationContextBuilder.ConfigurationDetail configDetail)
License requirements: assemblies ("ASSEMBLIES MODULE") . |
void |
setConfigType(ConfigurationContextBuilder.ConfigContextType configType)
License requirements: assemblies ("ASSEMBLIES MODULE") . |
void |
setContentDefinition(ContentDefinition contentDefinition)
License requirements: nx_4gd_integration ("4th Generation Design") . |
void |
setOverrideFolder(String folderName)
License requirements: assemblies ("ASSEMBLIES MODULE") . |
void |
setRevisionRule(String revisionRule)
License requirements: assemblies ("ASSEMBLIES MODULE") . |
VariantConfigurationBuilder |
variantConfiguration()
Returns the
VariantConfigurationBuilder builder used to edit variant rule configuration
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ConfigurationContextBuilder.ConfigContextMode configMode() throws NXException, RemoteException
NXException
RemoteException
ConfigurationContextBuilder.ConfigContextType configType() throws NXException, RemoteException
NXException
RemoteException
void setConfigType(ConfigurationContextBuilder.ConfigContextType configType) throws NXException, RemoteException
configType
- NXException
RemoteException
ConfigurationContextBuilder.ConfigurationDetail configDetail() throws NXException, RemoteException
NXException
RemoteException
void setConfigDetail(ConfigurationContextBuilder.ConfigurationDetail configDetail) throws NXException, RemoteException
configDetail
- NXException
RemoteException
String revisionRule() throws NXException, RemoteException
NXException
RemoteException
void setRevisionRule(String revisionRule) throws NXException, RemoteException
revisionRule
- NXException
RemoteException
String overrideFolder() throws NXException, RemoteException
NXException
RemoteException
void setOverrideFolder(String folderName) throws NXException, RemoteException
folderName
- NXException
RemoteException
EffectivityTableBuilder effectivityTable() throws NXException, RemoteException
EffectivityTableBuilder
builder used to edit the effectivity
NXException
RemoteException
VariantConfigurationBuilder variantConfiguration() throws NXException, RemoteException
VariantConfigurationBuilder
builder used to edit variant rule configuration
NXException
RemoteException
CollaborativeDesign collaborativeDesign() throws NXException, RemoteException
NXException
RemoteException
void setCollaborativeDesign(CollaborativeDesign collaborativeDesign) throws NXException, RemoteException
collaborativeDesign
- NXException
RemoteException
ContentDefinition contentDefinition() throws NXException, RemoteException
NXException
RemoteException
void setContentDefinition(ContentDefinition contentDefinition) throws NXException, RemoteException
contentDefinition
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.