Package com._1c.g5.v8.dt.dcs.ui.datasets
Class DataSetsWrapperUnion
- java.lang.Object
- 
- com._1c.g5.v8.dt.dcs.dataset.DataSetWrapperBase<T>
- 
- com._1c.g5.v8.dt.dcs.ui.datasets.DataSetsWrapperBase<DataCompositionSchemaDataSetUnion>
- 
- com._1c.g5.v8.dt.dcs.ui.datasets.DataSetsWrapperUnion
 
 
 
- 
- All Implemented Interfaces:
- IDataSetWrapper,- IDataSetsWrapper
 
 public class DataSetsWrapperUnion extends DataSetsWrapperBase<DataCompositionSchemaDataSetUnion> Wrapper for union data set
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface com._1c.g5.v8.dt.dcs.dataset.IDataSetWrapperIDataSetWrapper.FieldRestriction, IDataSetWrapper.FieldSynonym
 
- 
 - 
Field Summary- 
Fields inherited from class com._1c.g5.v8.dt.dcs.ui.datasets.DataSetsWrapperBasecontext, dataSetsPage, parent
 - 
Fields inherited from class com._1c.g5.v8.dt.dcs.dataset.DataSetWrapperBasedataSet, fieldsTree, fieldsWrappers, fieldsWrappersByName, restrictions, synonyms
 
- 
 - 
Constructor SummaryConstructors Constructor Description DataSetsWrapperUnion(DataSets dataSetsPage, DataCompositionSchemaDataSetUnion dataSet)Constructor
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(IDataSetsWrapper dataSetWrapper, boolean moved)Add child data setvoidinit()InitializevoidnotifyAddField(IDataSetWrapper childDataSetWrapper, IDataSetFieldsWrapper childFieldWrapper, IDataSetWrapper.FieldSynonym synonym, IDataSetWrapper.FieldRestriction restriction)Notify about field addedvoidnotifyChangeFields()Notify about fields changedvoidnotifyRemoveField(IDataSetWrapper childDataSetWrapper, IDataSetFieldsWrapper childFieldWrapper)Notify about field removedvoidnotifyRemoveFieldRestriction(IDataSetWrapper childDataSetWrapper, IDataSetFieldsWrapper childFieldWrapper)Notify about field restriction removedvoidnotifySetFieldRestriction(IDataSetWrapper childDataSetWrapper, IDataSetFieldsWrapper childFieldWrapper)Notify about field restriction changedvoidremoveChild(IDataSetsWrapper dataSetsWrapper)Remove child data set- 
Methods inherited from class com._1c.g5.v8.dt.dcs.ui.datasets.DataSetsWrapperBaseaddField, copyField, getCurrentAlias, getCurrentLanguageCode, getParent, notifyParentAddField, notifyParentRemoveFieldRestriction, notifyParentSetFieldRestriction, removeField, setFieldAttrUseRestiction, setFieldName, setFieldPath, setFieldTitle, setFieldUseRestiction, setParent
 - 
Methods inherited from class com._1c.g5.v8.dt.dcs.dataset.DataSetWrapperBaseaddFieldWrapper, createFieldWrapper, createPath, fillDataSetFields, fillFieldsWrappers, getAncestorField, getChildFields, getField, getFieldName, getFieldParentPath, getFieldPath, getFieldRestriction, getFieldsWrappers, getFieldSynonym, moveField
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface com._1c.g5.v8.dt.dcs.dataset.IDataSetWrappercreatePath, getAncestorField, getChildFields, getField, getFieldName, getFieldParentPath, getFieldPath, getFieldRestriction, getFieldsWrappers, getFieldSynonym, moveField
 
- 
 
- 
- 
- 
Constructor Detail- 
DataSetsWrapperUnionpublic DataSetsWrapperUnion(DataSets dataSetsPage, DataCompositionSchemaDataSetUnion dataSet) Constructor- Parameters:
- dataSetsPage- data sets page, can't be null
- dataSet- data set, can't be null
 
 
- 
 - 
Method Detail- 
initpublic void init() Description copied from interface:IDataSetWrapperInitialize- Specified by:
- initin interface- IDataSetWrapper
- Overrides:
- initin class- DataSetWrapperBase<DataCompositionSchemaDataSetUnion>
 
 - 
notifyAddFieldpublic void notifyAddField(IDataSetWrapper childDataSetWrapper, IDataSetFieldsWrapper childFieldWrapper, IDataSetWrapper.FieldSynonym synonym, IDataSetWrapper.FieldRestriction restriction) Notify about field added- Parameters:
- childDataSetWrapper- notifier child data set, can't be null
- childFieldWrapper- field wrapper, can't be null
- synonym- field synonym, can't be null
- restriction- field restriction, can't be null
 
 - 
notifyRemoveFieldpublic void notifyRemoveField(IDataSetWrapper childDataSetWrapper, IDataSetFieldsWrapper childFieldWrapper) Notify about field removed- Parameters:
- childDataSetWrapper- notifier child data set, can't be null
- childFieldWrapper- field wrapper, can't be null
 
 - 
notifySetFieldRestrictionpublic void notifySetFieldRestriction(IDataSetWrapper childDataSetWrapper, IDataSetFieldsWrapper childFieldWrapper) Notify about field restriction changed- Parameters:
- childDataSetWrapper- notifier child data set, can't be null
- childFieldWrapper- field wrapper, can't be null
 
 - 
notifyRemoveFieldRestrictionpublic void notifyRemoveFieldRestriction(IDataSetWrapper childDataSetWrapper, IDataSetFieldsWrapper childFieldWrapper) Notify about field restriction removed- Parameters:
- childDataSetWrapper- notifier child data set, can't be null
- childFieldWrapper- field wrapper, can't be null
 
 - 
notifyChangeFieldspublic void notifyChangeFields() Notify about fields changed
 - 
addChildpublic void addChild(IDataSetsWrapper dataSetWrapper, boolean moved) Add child data set- Parameters:
- dataSetWrapper- child data set wrapper, can't be null
- moved- whether data set moved
 
 - 
removeChildpublic void removeChild(IDataSetsWrapper dataSetsWrapper) Remove child data set- Parameters:
- dataSetsWrapper- child data set wrapper, can't be null
 
 
- 
 
-