Package com._1c.g5.modeling.util
Class EFeatureIndex
- java.lang.Object
-
- com._1c.g5.modeling.util.EFeatureIndex
-
public class EFeatureIndex extends Object
Экземпляр данного класса представлячет ссылку на значение, которое может быть получено изEStructuralFeature
некоторогоEObject
с учетом того, чтоEStructuralFeature
может быть naby-valued.
Экземпляр данного класса содержит ссылку наEStructuralFeature
и значение индекса для many-valuedEStructuralFeature
.
-
-
Constructor Summary
Constructors Constructor Description EFeatureIndex(org.eclipse.emf.ecore.EStructuralFeature eFeature)
Конструктор, предполагающий, чтоEStructuralFeature
является single-valued.EFeatureIndex(org.eclipse.emf.ecore.EStructuralFeature eFeature, int index)
Конструктор
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.ecore.EStructuralFeature
getEStructuralFeature()
ПолучениеEStructuralFeature
int
getIndex()
Получение индекса для many-valuedEStructuralFeature
-
-
-
Constructor Detail
-
EFeatureIndex
public EFeatureIndex(org.eclipse.emf.ecore.EStructuralFeature eFeature, int index)
Конструктор- Parameters:
eFeature
-EStructuralFeature
index
- индекс для many-valuedEStructuralFeature
. ЕслиEStructuralFeature
является single-valued, то данное значение должно быть -1 (меньше 0)
-
EFeatureIndex
public EFeatureIndex(org.eclipse.emf.ecore.EStructuralFeature eFeature)
Конструктор, предполагающий, чтоEStructuralFeature
является single-valued.- Parameters:
eFeature
-EStructuralFeature
-
-
Method Detail
-
getEStructuralFeature
public org.eclipse.emf.ecore.EStructuralFeature getEStructuralFeature()
ПолучениеEStructuralFeature
- Returns:
EStructuralFeature
-
getIndex
public int getIndex()
Получение индекса для many-valuedEStructuralFeature
- Returns:
- индекса для many-valued
EStructuralFeature
. ЕслиEStructuralFeature
является single-valued, то значение индекса -1 (меньше 0)
-
-