Interface CommonAttribute
-
- All Superinterfaces:
BasicFeature,DataHistorySupport,org.eclipse.emf.ecore.EObject,FieldSource,MdObject,org.eclipse.emf.common.notify.Notifier,TypeDescriptionProvider
- All Known Implementing Classes:
CommonAttributeImpl
public interface CommonAttribute extends BasicFeature, FieldSource, DataHistorySupport
A representation of the model object 'Common Attribute'.The following features are supported:
- See Also:
MdClassPackage.getCommonAttribute()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CommonAttributeAuthenticationSeparationgetAuthenticationSeparation()Returns the value of the 'Authentication Separation' attribute.CommonAttributeAutoUsegetAutoUse()Returns the value of the 'Auto Use' attribute.ChoiceHistoryOnInputgetChoiceHistoryOnInput()Returns the value of the 'Choice History On Input' attribute.MdObjectgetConditionalSeparation()Returns the value of the 'Conditional Separation' reference.CommonAttributeExtensionSeparationgetConfigurationExtensionsSeparation()Returns the value of the 'Configuration Extensions Separation' attribute.org.eclipse.emf.common.util.EList<CommonAttributeContentItem>getContent()Returns the value of the 'Content' containment reference list.CommonAttributeDataSeparationgetDataSeparation()Returns the value of the 'Data Separation' attribute.SessionParametergetDataSeparationUse()Returns the value of the 'Data Separation Use' reference.SessionParametergetDataSeparationValue()Returns the value of the 'Data Separation Value' reference.ValuegetFillValue()Returns the value of the 'Fill Value' containment reference.FullTextSearchUsinggetFullTextSearch()Returns the value of the 'Full Text Search' attribute.IndexinggetIndexing()Returns the value of the 'Indexing' attribute.CommonAttributeSeparatedDataUsegetSeparatedDataUse()Returns the value of the 'Separated Data Use' attribute.org.eclipse.emf.ecore.EObjectgetSuppressObject()Returns the value of the 'Suppress Object' reference.CommonAttributeUsersSeparationgetUsersSeparation()Returns the value of the 'Users Separation' attribute.booleanisFillFromFillingValue()Returns the value of the 'Fill From Filling Value' attribute.voidsetAuthenticationSeparation(CommonAttributeAuthenticationSeparation value)Sets the value of the 'Authentication Separation' attribute.voidsetAutoUse(CommonAttributeAutoUse value)Sets the value of the 'Auto Use' attribute.voidsetChoiceHistoryOnInput(ChoiceHistoryOnInput value)Sets the value of the 'Choice History On Input' attribute.voidsetConditionalSeparation(MdObject value)Sets the value of the 'Conditional Separation' reference.voidsetConfigurationExtensionsSeparation(CommonAttributeExtensionSeparation value)Sets the value of the 'Configuration Extensions Separation' attribute.voidsetDataSeparation(CommonAttributeDataSeparation value)Sets the value of the 'Data Separation' attribute.voidsetDataSeparationUse(SessionParameter value)Sets the value of the 'Data Separation Use' reference.voidsetDataSeparationValue(SessionParameter value)Sets the value of the 'Data Separation Value' reference.voidsetFillFromFillingValue(boolean value)Sets the value of the 'Fill From Filling Value' attribute.voidsetFillValue(Value value)Sets the value of the 'Fill Value' containment reference.voidsetFullTextSearch(FullTextSearchUsing value)Sets the value of the 'Full Text Search' attribute.voidsetIndexing(Indexing value)Sets the value of the 'Indexing' attribute.voidsetSeparatedDataUse(CommonAttributeSeparatedDataUse value)Sets the value of the 'Separated Data Use' attribute.voidsetSuppressObject(org.eclipse.emf.ecore.EObject value)Sets the value of the 'Suppress Object' reference.voidsetUsersSeparation(CommonAttributeUsersSeparation value)Sets the value of the 'Users Separation' attribute.booleanvalidate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)-
Methods inherited from interface com._1c.g5.v8.dt.metadata.mdclass.BasicFeature
getChoiceFoldersAndItems, getChoiceForm, getChoiceParameterLinks, getChoiceParameters, getCreateOnInput, getEditFormat, getFillChecking, getFormat, getLinkByType, getMask, getMaxValue, getMinValue, getQuickChoice, getToolTip, getType, isExtendedEdit, isMarkNegatives, isMultiLine, isPasswordMode, setChoiceFoldersAndItems, setChoiceForm, setCreateOnInput, setExtendedEdit, setFillChecking, setLinkByType, setMarkNegatives, setMask, setMaxValue, setMinValue, setMultiLine, setPasswordMode, setQuickChoice, setType
-
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.TypeDescriptionProvider
getTypeDescription
-
-
-
-
Method Detail
-
isFillFromFillingValue
boolean isFillFromFillingValue()
Returns the value of the 'Fill From Filling Value' attribute.- Returns:
- the value of the 'Fill From Filling Value' attribute.
- See Also:
setFillFromFillingValue(boolean),MdClassPackage.getCommonAttribute_FillFromFillingValue()
-
setFillFromFillingValue
void setFillFromFillingValue(boolean value)
Sets the value of the 'Fill From Filling Value' attribute.- Parameters:
value- the new value of the 'Fill From Filling Value' attribute.- See Also:
isFillFromFillingValue()
-
getFillValue
Value getFillValue()
Returns the value of the 'Fill Value' containment reference.- Returns:
- the value of the 'Fill Value' containment reference.
- See Also:
setFillValue(Value),MdClassPackage.getCommonAttribute_FillValue()
-
setFillValue
void setFillValue(Value value)
Sets the value of the 'Fill Value' containment reference.- Parameters:
value- the new value of the 'Fill Value' containment reference.- See Also:
getFillValue()
-
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.getCommonAttribute_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()
-
getContent
org.eclipse.emf.common.util.EList<CommonAttributeContentItem> getContent()
Returns the value of the 'Content' containment reference list. The list contents are of typeCommonAttributeContentItem.- Returns:
- the value of the 'Content' containment reference list.
- See Also:
MdClassPackage.getCommonAttribute_Content()
-
getAutoUse
CommonAttributeAutoUse getAutoUse()
Returns the value of the 'Auto Use' attribute. The literals are from the enumerationCommonAttributeAutoUse.- Returns:
- the value of the 'Auto Use' attribute.
- See Also:
CommonAttributeAutoUse,setAutoUse(CommonAttributeAutoUse),MdClassPackage.getCommonAttribute_AutoUse()
-
setAutoUse
void setAutoUse(CommonAttributeAutoUse value)
Sets the value of the 'Auto Use' attribute.- Parameters:
value- the new value of the 'Auto Use' attribute.- See Also:
CommonAttributeAutoUse,getAutoUse()
-
getDataSeparation
CommonAttributeDataSeparation getDataSeparation()
Returns the value of the 'Data Separation' attribute. The literals are from the enumerationCommonAttributeDataSeparation.- Returns:
- the value of the 'Data Separation' attribute.
- See Also:
CommonAttributeDataSeparation,setDataSeparation(CommonAttributeDataSeparation),MdClassPackage.getCommonAttribute_DataSeparation()
-
setDataSeparation
void setDataSeparation(CommonAttributeDataSeparation value)
Sets the value of the 'Data Separation' attribute.- Parameters:
value- the new value of the 'Data Separation' attribute.- See Also:
CommonAttributeDataSeparation,getDataSeparation()
-
getSeparatedDataUse
CommonAttributeSeparatedDataUse getSeparatedDataUse()
Returns the value of the 'Separated Data Use' attribute. The literals are from the enumerationCommonAttributeSeparatedDataUse.- Returns:
- the value of the 'Separated Data Use' attribute.
- See Also:
CommonAttributeSeparatedDataUse,setSeparatedDataUse(CommonAttributeSeparatedDataUse),MdClassPackage.getCommonAttribute_SeparatedDataUse()
-
setSeparatedDataUse
void setSeparatedDataUse(CommonAttributeSeparatedDataUse value)
Sets the value of the 'Separated Data Use' attribute.- Parameters:
value- the new value of the 'Separated Data Use' attribute.- See Also:
CommonAttributeSeparatedDataUse,getSeparatedDataUse()
-
getDataSeparationValue
SessionParameter getDataSeparationValue()
Returns the value of the 'Data Separation Value' reference.- Returns:
- the value of the 'Data Separation Value' reference.
- See Also:
setDataSeparationValue(SessionParameter),MdClassPackage.getCommonAttribute_DataSeparationValue()
-
setDataSeparationValue
void setDataSeparationValue(SessionParameter value)
Sets the value of the 'Data Separation Value' reference.- Parameters:
value- the new value of the 'Data Separation Value' reference.- See Also:
getDataSeparationValue()
-
getDataSeparationUse
SessionParameter getDataSeparationUse()
Returns the value of the 'Data Separation Use' reference.- Returns:
- the value of the 'Data Separation Use' reference.
- See Also:
setDataSeparationUse(SessionParameter),MdClassPackage.getCommonAttribute_DataSeparationUse()
-
setDataSeparationUse
void setDataSeparationUse(SessionParameter value)
Sets the value of the 'Data Separation Use' reference.- Parameters:
value- the new value of the 'Data Separation Use' reference.- See Also:
getDataSeparationUse()
-
getConditionalSeparation
MdObject getConditionalSeparation()
Returns the value of the 'Conditional Separation' reference.- Returns:
- the value of the 'Conditional Separation' reference.
- See Also:
setConditionalSeparation(MdObject),MdClassPackage.getCommonAttribute_ConditionalSeparation()
-
setConditionalSeparation
void setConditionalSeparation(MdObject value)
Sets the value of the 'Conditional Separation' reference.- Parameters:
value- the new value of the 'Conditional Separation' reference.- See Also:
getConditionalSeparation()
-
getUsersSeparation
CommonAttributeUsersSeparation getUsersSeparation()
Returns the value of the 'Users Separation' attribute. The literals are from the enumerationCommonAttributeUsersSeparation.- Returns:
- the value of the 'Users Separation' attribute.
- See Also:
CommonAttributeUsersSeparation,setUsersSeparation(CommonAttributeUsersSeparation),MdClassPackage.getCommonAttribute_UsersSeparation()
-
setUsersSeparation
void setUsersSeparation(CommonAttributeUsersSeparation value)
Sets the value of the 'Users Separation' attribute.- Parameters:
value- the new value of the 'Users Separation' attribute.- See Also:
CommonAttributeUsersSeparation,getUsersSeparation()
-
getAuthenticationSeparation
CommonAttributeAuthenticationSeparation getAuthenticationSeparation()
Returns the value of the 'Authentication Separation' attribute. The literals are from the enumerationCommonAttributeAuthenticationSeparation.- Returns:
- the value of the 'Authentication Separation' attribute.
- See Also:
CommonAttributeAuthenticationSeparation,setAuthenticationSeparation(CommonAttributeAuthenticationSeparation),MdClassPackage.getCommonAttribute_AuthenticationSeparation()
-
setAuthenticationSeparation
void setAuthenticationSeparation(CommonAttributeAuthenticationSeparation value)
Sets the value of the 'Authentication Separation' attribute.- Parameters:
value- the new value of the 'Authentication Separation' attribute.- See Also:
CommonAttributeAuthenticationSeparation,getAuthenticationSeparation()
-
getConfigurationExtensionsSeparation
CommonAttributeExtensionSeparation getConfigurationExtensionsSeparation()
Returns the value of the 'Configuration Extensions Separation' attribute. The literals are from the enumerationCommonAttributeExtensionSeparation.- Returns:
- the value of the 'Configuration Extensions Separation' attribute.
- See Also:
CommonAttributeExtensionSeparation,setConfigurationExtensionsSeparation(CommonAttributeExtensionSeparation),MdClassPackage.getCommonAttribute_ConfigurationExtensionsSeparation()
-
setConfigurationExtensionsSeparation
void setConfigurationExtensionsSeparation(CommonAttributeExtensionSeparation value)
Sets the value of the 'Configuration Extensions Separation' attribute.- Parameters:
value- the new value of the 'Configuration Extensions Separation' attribute.- See Also:
CommonAttributeExtensionSeparation,getConfigurationExtensionsSeparation()
-
getIndexing
Indexing getIndexing()
Returns the value of the 'Indexing' attribute. The literals are from the enumerationIndexing.- Returns:
- the value of the 'Indexing' attribute.
- See Also:
Indexing,setIndexing(Indexing),MdClassPackage.getCommonAttribute_Indexing()
-
setIndexing
void setIndexing(Indexing value)
Sets the value of the 'Indexing' attribute.- Parameters:
value- the new value of the 'Indexing' attribute.- See Also:
Indexing,getIndexing()
-
getFullTextSearch
FullTextSearchUsing getFullTextSearch()
Returns the value of the 'Full Text Search' attribute. The literals are from the enumerationFullTextSearchUsing.- Returns:
- the value of the 'Full Text Search' attribute.
- See Also:
FullTextSearchUsing,setFullTextSearch(FullTextSearchUsing),MdClassPackage.getCommonAttribute_FullTextSearch()
-
setFullTextSearch
void setFullTextSearch(FullTextSearchUsing value)
Sets the value of the 'Full Text Search' attribute.- Parameters:
value- the new value of the 'Full Text Search' attribute.- See Also:
FullTextSearchUsing,getFullTextSearch()
-
getSuppressObject
org.eclipse.emf.ecore.EObject getSuppressObject()
Returns the value of the 'Suppress Object' reference.- Returns:
- the value of the 'Suppress Object' reference.
- See Also:
setSuppressObject(EObject),MdClassPackage.getCommonAttribute_SuppressObject()
-
setSuppressObject
void setSuppressObject(org.eclipse.emf.ecore.EObject value)
Sets the value of the 'Suppress Object' reference.- Parameters:
value- the new value of the 'Suppress Object' reference.- See Also:
getSuppressObject()
-
validate
boolean validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)- Specified by:
validatein interfaceBasicFeature
-
-