Class DataSetsFieldsWrapperWithChildrenBase<T extends DataSetField>
- java.lang.Object
- 
- com._1c.g5.v8.dt.dcs.dataset.fields.DataSetsFieldsWrapperBase<T>
- 
- com._1c.g5.v8.dt.dcs.dataset.fields.DataSetsFieldsWrapperWithChildrenBase<T>
 
 
- 
- All Implemented Interfaces:
- IDataSetFieldsWrapper,- Comparable<IDataSetFieldsWrapper>
 - Direct Known Subclasses:
- DataSetsFieldsWrapperFolder,- DataSetsFieldsWrapperNested
 
 public abstract class DataSetsFieldsWrapperWithChildrenBase<T extends DataSetField> extends DataSetsFieldsWrapperBase<T> Base class for DataSetsFieldsWrapperFolder and DataSetsFieldsWrapperNested
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface com._1c.g5.v8.dt.dcs.dataset.fields.IDataSetFieldsWrapperIDataSetFieldsWrapper.FieldCommand, IDataSetFieldsWrapper.FieldRenameException
 
- 
 - 
Field Summary- 
Fields inherited from class com._1c.g5.v8.dt.dcs.dataset.fields.DataSetsFieldsWrapperBasedataSetWrapper, field
 
- 
 - 
Constructor SummaryConstructors Constructor Description DataSetsFieldsWrapperWithChildrenBase(IDataSetWrapper dataSetWrapper, T field)Constructor
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description IDataSetFieldsWrapper.FieldCommandcopy(String parentPath, String name)Copy fieldIDataSetFieldsWrapper.FieldCommandsetPath(String pathNew, boolean checkUnique)Set data pathprotected IDataSetFieldsWrapper.FieldCommandsetPathChildren(String pathNew)Set path of child fields- 
Methods inherited from class com._1c.g5.v8.dt.dcs.dataset.fields.DataSetsFieldsWrapperBasecompareTo, getCurrentLanguageCode, getDuplicatedErrorMessage, getField, getFieldByPath, getFieldsWrappers, getParentPath, getPathFromString, getSynonym, getTitle, isFolder, isNameUnique, isPathUnique, isStringEquals, setTitle, setTitle, startsWith, throwError
 - 
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.fields.IDataSetFieldsWrappergetName, getPath, getTitle, isTitleAuto, remove, setName, setTitle
 
- 
 
- 
- 
- 
Constructor Detail- 
DataSetsFieldsWrapperWithChildrenBasepublic DataSetsFieldsWrapperWithChildrenBase(IDataSetWrapper dataSetWrapper, T field) Constructor- Parameters:
- dataSetWrapper- data set wrapper, can't be null
- field- field, can't be null
 
 
- 
 - 
Method Detail- 
setPathpublic IDataSetFieldsWrapper.FieldCommand setPath(String pathNew, boolean checkUnique) throws IDataSetFieldsWrapper.FieldRenameException Description copied from interface:IDataSetFieldsWrapperSet data path- Parameters:
- pathNew- path, can't be null
- checkUnique- check whether path is unique
- Returns:
- command, never null
- Throws:
- IDataSetFieldsWrapper.FieldRenameException- if checkUnique true and path is not unique
 
 - 
copypublic IDataSetFieldsWrapper.FieldCommand copy(String parentPath, String name) Description copied from interface:IDataSetFieldsWrapperCopy field- Parameters:
- parentPath- parent path for copy, can't be null
- name- name for copy, can't be null
- Returns:
- command, never null
 
 - 
setPathChildrenprotected IDataSetFieldsWrapper.FieldCommand setPathChildren(String pathNew) throws IDataSetFieldsWrapper.FieldRenameException Set path of child fields- Parameters:
- pathNew- changed path of this field, can't be null
- Returns:
- command, never null
- Throws:
- IDataSetFieldsWrapper.FieldRenameException- if fields duplicate
 
 
- 
 
-