Interface ExchangePlan
-
- All Superinterfaces:
BasicDbObject,CatalogOwner,DataHistorySupport,org.eclipse.emf.ecore.EObject,FieldSource,MdObject,org.eclipse.emf.common.notify.Notifier,StandardCommandSource,SupportFilterCriterion
- All Known Implementing Classes:
ExchangePlanImpl
public interface ExchangePlan extends BasicDbObject, CatalogOwner, SupportFilterCriterion, DataHistorySupport
A representation of the model object 'Exchange Plan'.The following features are supported:
This NodeProduced TypesDb View DefsCode LengthCode Allowed LengthDescription LengthContentDefault PresentationEdit TypeQuick ChoiceChoice ModeDefault Object FormDefault List FormDefault Choice FormAuxiliary Object FormAuxiliary List FormAuxiliary Choice FormDistributed Info BaseInclude Configuration ExtensionsChoice History On InputUpdate Data History Immediately After WriteExecute After Write Data History Version ProcessingAttributesTabular SectionsFormsTemplatesCommands
- See Also:
MdClassPackage.getExchangePlan()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.common.util.EList<ExchangePlanAttribute>getAttributes()Returns the value of the 'Attributes' containment reference list.ExchangePlanFormgetAuxiliaryChoiceForm()Returns the value of the 'Auxiliary Choice Form' reference.ExchangePlanFormgetAuxiliaryListForm()Returns the value of the 'Auxiliary List Form' reference.ExchangePlanFormgetAuxiliaryObjectForm()Returns the value of the 'Auxiliary Object Form' reference.ChoiceHistoryOnInputgetChoiceHistoryOnInput()Returns the value of the 'Choice History On Input' attribute.ChoiceModegetChoiceMode()Returns the value of the 'Choice Mode' attribute.AllowedLengthgetCodeAllowedLength()Returns the value of the 'Code Allowed Length' attribute.intgetCodeLength()Returns the value of the 'Code Length' attribute.org.eclipse.emf.common.util.EList<ExchangePlanCommand>getCommands()Returns the value of the 'Commands' containment reference list.org.eclipse.emf.common.util.EList<ExchangePlanContentItem>getContent()Returns the value of the 'Content' containment reference list.ExchangePlanDbViewDefsgetDbViewDefs()Returns the value of the 'Db View Defs' containment reference.ExchangePlanFormgetDefaultChoiceForm()Returns the value of the 'Default Choice Form' reference.ExchangePlanFormgetDefaultListForm()Returns the value of the 'Default List Form' reference.ExchangePlanFormgetDefaultObjectForm()Returns the value of the 'Default Object Form' reference.DataExchangeMainPresentationgetDefaultPresentation()Returns the value of the 'Default Presentation' attribute.intgetDescriptionLength()Returns the value of the 'Description Length' attribute.EditTypegetEditType()Returns the value of the 'Edit Type' attribute.org.eclipse.emf.common.util.EList<ExchangePlanForm>getForms()Returns the value of the 'Forms' containment reference list.ExchangePlanTypesgetProducedTypes()Returns the value of the 'Produced Types' containment reference.org.eclipse.emf.common.util.EList<ExchangePlanTabularSection>getTabularSections()Returns the value of the 'Tabular Sections' containment reference list.org.eclipse.emf.common.util.EList<Template>getTemplates()Returns the value of the 'Templates' containment reference list.UUIDgetThisNode()Returns the value of the 'This Node' attribute.booleanisDistributedInfoBase()Returns the value of the 'Distributed Info Base' attribute.booleanisExecuteAfterWriteDataHistoryVersionProcessing()Returns the value of the 'Execute After Write Data History Version Processing' attribute.booleanisIncludeConfigurationExtensions()Returns the value of the 'Include Configuration Extensions' attribute.booleanisQuickChoice()Returns the value of the 'Quick Choice' attribute.booleanisUpdateDataHistoryImmediatelyAfterWrite()Returns the value of the 'Update Data History Immediately After Write' attribute.TypeItemselectCriterionTypeRef()voidsetAuxiliaryChoiceForm(ExchangePlanForm value)Sets the value of the 'Auxiliary Choice Form' reference.voidsetAuxiliaryListForm(ExchangePlanForm value)Sets the value of the 'Auxiliary List Form' reference.voidsetAuxiliaryObjectForm(ExchangePlanForm value)Sets the value of the 'Auxiliary Object Form' reference.voidsetChoiceHistoryOnInput(ChoiceHistoryOnInput value)Sets the value of the 'Choice History On Input' attribute.voidsetChoiceMode(ChoiceMode value)Sets the value of the 'Choice Mode' attribute.voidsetCodeAllowedLength(AllowedLength value)Sets the value of the 'Code Allowed Length' attribute.voidsetCodeLength(int value)Sets the value of the 'Code Length' attribute.voidsetDbViewDefs(ExchangePlanDbViewDefs value)Sets the value of the 'Db View Defs' containment reference.voidsetDefaultChoiceForm(ExchangePlanForm value)Sets the value of the 'Default Choice Form' reference.voidsetDefaultListForm(ExchangePlanForm value)Sets the value of the 'Default List Form' reference.voidsetDefaultObjectForm(ExchangePlanForm value)Sets the value of the 'Default Object Form' reference.voidsetDefaultPresentation(DataExchangeMainPresentation value)Sets the value of the 'Default Presentation' attribute.voidsetDescriptionLength(int value)Sets the value of the 'Description Length' attribute.voidsetDistributedInfoBase(boolean value)Sets the value of the 'Distributed Info Base' attribute.voidsetEditType(EditType value)Sets the value of the 'Edit Type' attribute.voidsetExecuteAfterWriteDataHistoryVersionProcessing(boolean value)Sets the value of the 'Execute After Write Data History Version Processing' attribute.voidsetIncludeConfigurationExtensions(boolean value)Sets the value of the 'Include Configuration Extensions' attribute.voidsetProducedTypes(ExchangePlanTypes value)Sets the value of the 'Produced Types' containment reference.voidsetQuickChoice(boolean value)Sets the value of the 'Quick Choice' attribute.voidsetThisNode(UUID value)Sets the value of the 'This Node' attribute.voidsetUpdateDataHistoryImmediatelyAfterWrite(boolean value)Sets the value of the 'Update Data History Immediately After Write' attribute.booleanvalidate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)-
Methods inherited from interface com._1c.g5.v8.dt.metadata.mdclass.BasicDbObject
getBasedOn, getCharacteristics, getChoiceDataGetModeOnInputByString, getCreateOnInput, getDataLockControlMode, getDataLockFields, getExplanation, getExtendedListPresentation, getExtendedObjectPresentation, getFullTextSearch, getFullTextSearchOnInputByString, getHelp, getInputByString, getListPresentation, getManagerModule, getObjectModule, getObjectPresentation, getSearchStringModeOnInputByString, getStandardAttributes, getSuppressObject, isIncludeHelpInContents, isUseStandardCommands, setChoiceDataGetModeOnInputByString, setCreateOnInput, setDataLockControlMode, setFullTextSearch, setFullTextSearchOnInputByString, setHelp, setIncludeHelpInContents, setManagerModule, setObjectModule, setSearchStringModeOnInputByString, setSuppressObject, setUseStandardCommands
-
Methods inherited from interface com._1c.g5.v8.dt.metadata.mdclass.DataHistorySupport
getDataHistory, setDataHistory
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com._1c.g5.v8.dt.mcore.FieldSource
getFields, getRefFieldSources
-
Methods inherited from interface com._1c.g5.v8.dt.metadata.mdclass.MdObject
getComment, getExtendedConfigurationObject, getExtension, getName, getObjectBelonging, getSynonym, getUuid, setComment, setExtendedConfigurationObject, setExtension, setName, setObjectBelonging, setUuid
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com._1c.g5.v8.dt.metadata.mdclass.StandardCommandSource
getStandardCommands
-
-
-
-
Method Detail
-
getThisNode
UUID getThisNode()
Returns the value of the 'This Node' attribute.- Returns:
- the value of the 'This Node' attribute.
- See Also:
setThisNode(UUID),MdClassPackage.getExchangePlan_ThisNode()
-
setThisNode
void setThisNode(UUID value)
Sets the value of the 'This Node' attribute.- Parameters:
value- the new value of the 'This Node' attribute.- See Also:
getThisNode()
-
getProducedTypes
ExchangePlanTypes getProducedTypes()
Returns the value of the 'Produced Types' containment reference.- Returns:
- the value of the 'Produced Types' containment reference.
- See Also:
setProducedTypes(ExchangePlanTypes),MdClassPackage.getExchangePlan_ProducedTypes()
-
setProducedTypes
void setProducedTypes(ExchangePlanTypes value)
Sets the value of the 'Produced Types' containment reference.- Parameters:
value- the new value of the 'Produced Types' containment reference.- See Also:
getProducedTypes()
-
getDbViewDefs
ExchangePlanDbViewDefs getDbViewDefs()
Returns the value of the 'Db View Defs' containment reference.- Returns:
- the value of the 'Db View Defs' containment reference.
- See Also:
setDbViewDefs(ExchangePlanDbViewDefs),MdClassPackage.getExchangePlan_DbViewDefs()
-
setDbViewDefs
void setDbViewDefs(ExchangePlanDbViewDefs value)
Sets the value of the 'Db View Defs' containment reference.- Parameters:
value- the new value of the 'Db View Defs' containment reference.- See Also:
getDbViewDefs()
-
getCodeLength
int getCodeLength()
Returns the value of the 'Code Length' attribute.- Returns:
- the value of the 'Code Length' attribute.
- See Also:
setCodeLength(int),MdClassPackage.getExchangePlan_CodeLength()
-
setCodeLength
void setCodeLength(int value)
Sets the value of the 'Code Length' attribute.- Parameters:
value- the new value of the 'Code Length' attribute.- See Also:
getCodeLength()
-
getCodeAllowedLength
AllowedLength getCodeAllowedLength()
Returns the value of the 'Code Allowed Length' attribute. The literals are from the enumerationAllowedLength.- Returns:
- the value of the 'Code Allowed Length' attribute.
- See Also:
AllowedLength,setCodeAllowedLength(AllowedLength),MdClassPackage.getExchangePlan_CodeAllowedLength()
-
setCodeAllowedLength
void setCodeAllowedLength(AllowedLength value)
Sets the value of the 'Code Allowed Length' attribute.- Parameters:
value- the new value of the 'Code Allowed Length' attribute.- See Also:
AllowedLength,getCodeAllowedLength()
-
getDescriptionLength
int getDescriptionLength()
Returns the value of the 'Description Length' attribute.- Returns:
- the value of the 'Description Length' attribute.
- See Also:
setDescriptionLength(int),MdClassPackage.getExchangePlan_DescriptionLength()
-
setDescriptionLength
void setDescriptionLength(int value)
Sets the value of the 'Description Length' attribute.- Parameters:
value- the new value of the 'Description Length' attribute.- See Also:
getDescriptionLength()
-
getContent
org.eclipse.emf.common.util.EList<ExchangePlanContentItem> getContent()
Returns the value of the 'Content' containment reference list. The list contents are of typeExchangePlanContentItem.- Returns:
- the value of the 'Content' containment reference list.
- See Also:
MdClassPackage.getExchangePlan_Content()
-
getDefaultPresentation
DataExchangeMainPresentation getDefaultPresentation()
Returns the value of the 'Default Presentation' attribute. The literals are from the enumerationDataExchangeMainPresentation.- Returns:
- the value of the 'Default Presentation' attribute.
- See Also:
DataExchangeMainPresentation,setDefaultPresentation(DataExchangeMainPresentation),MdClassPackage.getExchangePlan_DefaultPresentation()
-
setDefaultPresentation
void setDefaultPresentation(DataExchangeMainPresentation value)
Sets the value of the 'Default Presentation' attribute.- Parameters:
value- the new value of the 'Default Presentation' attribute.- See Also:
DataExchangeMainPresentation,getDefaultPresentation()
-
getEditType
EditType getEditType()
Returns the value of the 'Edit Type' attribute. The literals are from the enumerationEditType.- Returns:
- the value of the 'Edit Type' attribute.
- See Also:
EditType,setEditType(EditType),MdClassPackage.getExchangePlan_EditType()
-
setEditType
void setEditType(EditType value)
Sets the value of the 'Edit Type' attribute.- Parameters:
value- the new value of the 'Edit Type' attribute.- See Also:
EditType,getEditType()
-
isQuickChoice
boolean isQuickChoice()
Returns the value of the 'Quick Choice' attribute.- Returns:
- the value of the 'Quick Choice' attribute.
- See Also:
setQuickChoice(boolean),MdClassPackage.getExchangePlan_QuickChoice()
-
setQuickChoice
void setQuickChoice(boolean value)
Sets the value of the 'Quick Choice' attribute.- Parameters:
value- the new value of the 'Quick Choice' attribute.- See Also:
isQuickChoice()
-
getChoiceMode
ChoiceMode getChoiceMode()
Returns the value of the 'Choice Mode' attribute. The literals are from the enumerationChoiceMode.- Returns:
- the value of the 'Choice Mode' attribute.
- See Also:
ChoiceMode,setChoiceMode(ChoiceMode),MdClassPackage.getExchangePlan_ChoiceMode()
-
setChoiceMode
void setChoiceMode(ChoiceMode value)
Sets the value of the 'Choice Mode' attribute.- Parameters:
value- the new value of the 'Choice Mode' attribute.- See Also:
ChoiceMode,getChoiceMode()
-
getDefaultObjectForm
ExchangePlanForm getDefaultObjectForm()
Returns the value of the 'Default Object Form' reference.- Returns:
- the value of the 'Default Object Form' reference.
- See Also:
setDefaultObjectForm(ExchangePlanForm),MdClassPackage.getExchangePlan_DefaultObjectForm()
-
setDefaultObjectForm
void setDefaultObjectForm(ExchangePlanForm value)
Sets the value of the 'Default Object Form' reference.- Parameters:
value- the new value of the 'Default Object Form' reference.- See Also:
getDefaultObjectForm()
-
getDefaultListForm
ExchangePlanForm getDefaultListForm()
Returns the value of the 'Default List Form' reference.- Returns:
- the value of the 'Default List Form' reference.
- See Also:
setDefaultListForm(ExchangePlanForm),MdClassPackage.getExchangePlan_DefaultListForm()
-
setDefaultListForm
void setDefaultListForm(ExchangePlanForm value)
Sets the value of the 'Default List Form' reference.- Parameters:
value- the new value of the 'Default List Form' reference.- See Also:
getDefaultListForm()
-
getDefaultChoiceForm
ExchangePlanForm getDefaultChoiceForm()
Returns the value of the 'Default Choice Form' reference.- Returns:
- the value of the 'Default Choice Form' reference.
- See Also:
setDefaultChoiceForm(ExchangePlanForm),MdClassPackage.getExchangePlan_DefaultChoiceForm()
-
setDefaultChoiceForm
void setDefaultChoiceForm(ExchangePlanForm value)
Sets the value of the 'Default Choice Form' reference.- Parameters:
value- the new value of the 'Default Choice Form' reference.- See Also:
getDefaultChoiceForm()
-
getAuxiliaryObjectForm
ExchangePlanForm getAuxiliaryObjectForm()
Returns the value of the 'Auxiliary Object Form' reference.- Returns:
- the value of the 'Auxiliary Object Form' reference.
- See Also:
setAuxiliaryObjectForm(ExchangePlanForm),MdClassPackage.getExchangePlan_AuxiliaryObjectForm()
-
setAuxiliaryObjectForm
void setAuxiliaryObjectForm(ExchangePlanForm value)
Sets the value of the 'Auxiliary Object Form' reference.- Parameters:
value- the new value of the 'Auxiliary Object Form' reference.- See Also:
getAuxiliaryObjectForm()
-
getAuxiliaryListForm
ExchangePlanForm getAuxiliaryListForm()
Returns the value of the 'Auxiliary List Form' reference.- Returns:
- the value of the 'Auxiliary List Form' reference.
- See Also:
setAuxiliaryListForm(ExchangePlanForm),MdClassPackage.getExchangePlan_AuxiliaryListForm()
-
setAuxiliaryListForm
void setAuxiliaryListForm(ExchangePlanForm value)
Sets the value of the 'Auxiliary List Form' reference.- Parameters:
value- the new value of the 'Auxiliary List Form' reference.- See Also:
getAuxiliaryListForm()
-
getAuxiliaryChoiceForm
ExchangePlanForm getAuxiliaryChoiceForm()
Returns the value of the 'Auxiliary Choice Form' reference.- Returns:
- the value of the 'Auxiliary Choice Form' reference.
- See Also:
setAuxiliaryChoiceForm(ExchangePlanForm),MdClassPackage.getExchangePlan_AuxiliaryChoiceForm()
-
setAuxiliaryChoiceForm
void setAuxiliaryChoiceForm(ExchangePlanForm value)
Sets the value of the 'Auxiliary Choice Form' reference.- Parameters:
value- the new value of the 'Auxiliary Choice Form' reference.- See Also:
getAuxiliaryChoiceForm()
-
isDistributedInfoBase
boolean isDistributedInfoBase()
Returns the value of the 'Distributed Info Base' attribute.- Returns:
- the value of the 'Distributed Info Base' attribute.
- See Also:
setDistributedInfoBase(boolean),MdClassPackage.getExchangePlan_DistributedInfoBase()
-
setDistributedInfoBase
void setDistributedInfoBase(boolean value)
Sets the value of the 'Distributed Info Base' attribute.- Parameters:
value- the new value of the 'Distributed Info Base' attribute.- See Also:
isDistributedInfoBase()
-
isIncludeConfigurationExtensions
boolean isIncludeConfigurationExtensions()
Returns the value of the 'Include Configuration Extensions' attribute.- Returns:
- the value of the 'Include Configuration Extensions' attribute.
- See Also:
setIncludeConfigurationExtensions(boolean),MdClassPackage.getExchangePlan_IncludeConfigurationExtensions()
-
setIncludeConfigurationExtensions
void setIncludeConfigurationExtensions(boolean value)
Sets the value of the 'Include Configuration Extensions' attribute.- Parameters:
value- the new value of the 'Include Configuration Extensions' attribute.- See Also:
isIncludeConfigurationExtensions()
-
getChoiceHistoryOnInput
ChoiceHistoryOnInput getChoiceHistoryOnInput()
Returns the value of the 'Choice History On Input' attribute. The literals are from the enumerationChoiceHistoryOnInput.- Returns:
- the value of the 'Choice History On Input' attribute.
- See Also:
ChoiceHistoryOnInput,setChoiceHistoryOnInput(ChoiceHistoryOnInput),MdClassPackage.getExchangePlan_ChoiceHistoryOnInput()
-
setChoiceHistoryOnInput
void setChoiceHistoryOnInput(ChoiceHistoryOnInput value)
Sets the value of the 'Choice History On Input' attribute.- Parameters:
value- the new value of the 'Choice History On Input' attribute.- See Also:
ChoiceHistoryOnInput,getChoiceHistoryOnInput()
-
isUpdateDataHistoryImmediatelyAfterWrite
boolean isUpdateDataHistoryImmediatelyAfterWrite()
Returns the value of the 'Update Data History Immediately After Write' attribute.- Returns:
- the value of the 'Update Data History Immediately After Write' attribute.
- See Also:
setUpdateDataHistoryImmediatelyAfterWrite(boolean),MdClassPackage.getExchangePlan_UpdateDataHistoryImmediatelyAfterWrite()
-
setUpdateDataHistoryImmediatelyAfterWrite
void setUpdateDataHistoryImmediatelyAfterWrite(boolean value)
Sets the value of the 'Update Data History Immediately After Write' attribute.- Parameters:
value- the new value of the 'Update Data History Immediately After Write' attribute.- See Also:
isUpdateDataHistoryImmediatelyAfterWrite()
-
isExecuteAfterWriteDataHistoryVersionProcessing
boolean isExecuteAfterWriteDataHistoryVersionProcessing()
Returns the value of the 'Execute After Write Data History Version Processing' attribute.- Returns:
- the value of the 'Execute After Write Data History Version Processing' attribute.
- See Also:
setExecuteAfterWriteDataHistoryVersionProcessing(boolean),MdClassPackage.getExchangePlan_ExecuteAfterWriteDataHistoryVersionProcessing()
-
setExecuteAfterWriteDataHistoryVersionProcessing
void setExecuteAfterWriteDataHistoryVersionProcessing(boolean value)
Sets the value of the 'Execute After Write Data History Version Processing' attribute.- Parameters:
value- the new value of the 'Execute After Write Data History Version Processing' attribute.- See Also:
isExecuteAfterWriteDataHistoryVersionProcessing()
-
getAttributes
org.eclipse.emf.common.util.EList<ExchangePlanAttribute> getAttributes()
Returns the value of the 'Attributes' containment reference list. The list contents are of typeExchangePlanAttribute.- Returns:
- the value of the 'Attributes' containment reference list.
- See Also:
MdClassPackage.getExchangePlan_Attributes()
-
getTabularSections
org.eclipse.emf.common.util.EList<ExchangePlanTabularSection> getTabularSections()
Returns the value of the 'Tabular Sections' containment reference list. The list contents are of typeExchangePlanTabularSection.- Returns:
- the value of the 'Tabular Sections' containment reference list.
- See Also:
MdClassPackage.getExchangePlan_TabularSections()
-
getForms
org.eclipse.emf.common.util.EList<ExchangePlanForm> getForms()
Returns the value of the 'Forms' containment reference list. The list contents are of typeExchangePlanForm.- Returns:
- the value of the 'Forms' containment reference list.
- See Also:
MdClassPackage.getExchangePlan_Forms()
-
getTemplates
org.eclipse.emf.common.util.EList<Template> getTemplates()
Returns the value of the 'Templates' containment reference list. The list contents are of typeTemplate.- Returns:
- the value of the 'Templates' containment reference list.
- See Also:
MdClassPackage.getExchangePlan_Templates()
-
getCommands
org.eclipse.emf.common.util.EList<ExchangePlanCommand> getCommands()
Returns the value of the 'Commands' containment reference list. The list contents are of typeExchangePlanCommand.- Returns:
- the value of the 'Commands' containment reference list.
- See Also:
MdClassPackage.getExchangePlan_Commands()
-
validate
boolean validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
selectCriterionTypeRef
TypeItem selectCriterionTypeRef()
- Specified by:
selectCriterionTypeRefin interfaceSupportFilterCriterion
-
-