public final class FeatureMapUtil
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
FeatureMapUtil.BasicFeatureEIterator<E> |
static class |
FeatureMapUtil.BasicValidator |
static class |
FeatureMapUtil.EntryImpl |
static class |
FeatureMapUtil.FeatureEList<E> |
static class |
FeatureMapUtil.FeatureENotificationImpl |
static class |
FeatureMapUtil.FeatureFeatureMap |
static class |
FeatureMapUtil.FeatureValue |
static interface |
FeatureMapUtil.Validator |
Modifier and Type | Field and Description |
---|---|
protected static FeatureMapUtil.Validator |
NULL_VALIDATOR |
protected static java.lang.Class<FeatureMapUtil.Validator> |
VALIDATOR_CLASS |
Modifier and Type | Method and Description |
---|---|
static void |
addCDATA(FeatureMap featureMap,
int index,
java.lang.String cdata) |
static void |
addCDATA(FeatureMap featureMap,
java.lang.String cdata) |
static void |
addComment(FeatureMap featureMap,
int index,
java.lang.String comment) |
static void |
addComment(FeatureMap featureMap,
java.lang.String comment) |
static void |
addProcessingInstruction(FeatureMap featureMap,
int index,
java.lang.String target,
java.lang.String data) |
static void |
addProcessingInstruction(FeatureMap featureMap,
java.lang.String target,
java.lang.String data) |
static void |
addText(FeatureMap featureMap,
int index,
java.lang.String text) |
static void |
addText(FeatureMap featureMap,
java.lang.String text) |
static FeatureMap.Entry |
createCDATAEntry(java.lang.String value) |
static FeatureMap.Entry |
createCommentEntry(java.lang.String value) |
static FeatureMap.Entry |
createEntry(EStructuralFeature eStructuralFeature,
java.lang.Object value) |
static FeatureMap.Entry |
createProcessingInstructionEntry(java.lang.String target,
java.lang.String data) |
static FeatureMap.Entry.Internal |
createRawCDATAEntry(java.lang.String value) |
static FeatureMap.Entry.Internal |
createRawCommentEntry(java.lang.String value) |
static FeatureMap.Entry.Internal |
createRawEntry(EStructuralFeature eStructuralFeature,
java.lang.Object value) |
static FeatureMap.Entry.Internal |
createRawProcessingInstructionEntry(java.lang.String target,
java.lang.String data) |
static FeatureMap.Entry.Internal |
createRawTextEntry(java.lang.String value) |
static FeatureMap.Entry |
createTextEntry(java.lang.String value) |
static FeatureMapUtil.Validator |
getValidator(EClass containingClass,
EStructuralFeature eStructuralFeature) |
static boolean |
isCDATA(EStructuralFeature eStructuralFeature) |
static boolean |
isCDATA(FeatureMap.Entry entry) |
static boolean |
isComment(EStructuralFeature eStructuralFeature) |
static boolean |
isComment(FeatureMap.Entry entry) |
static boolean |
isFeatureMap(EStructuralFeature eStructuralFeature) |
static boolean |
isFeatureMapEntry(EClassifier eClassifier) |
static boolean |
isMany(EObject owner,
EStructuralFeature feature) |
static boolean |
isProcessingInstruction(EStructuralFeature eStructuralFeature) |
static boolean |
isProcessingInstruction(FeatureMap.Entry entry) |
static boolean |
isText(EStructuralFeature eStructuralFeature) |
static boolean |
isText(FeatureMap.Entry entry) |
protected static final java.lang.Class<FeatureMapUtil.Validator> VALIDATOR_CLASS
protected static FeatureMapUtil.Validator NULL_VALIDATOR
public static void addText(FeatureMap featureMap, java.lang.String text)
public static void addText(FeatureMap featureMap, int index, java.lang.String text)
public static boolean isText(FeatureMap.Entry entry)
public static boolean isText(EStructuralFeature eStructuralFeature)
public static void addCDATA(FeatureMap featureMap, java.lang.String cdata)
public static void addCDATA(FeatureMap featureMap, int index, java.lang.String cdata)
public static boolean isCDATA(FeatureMap.Entry entry)
public static boolean isCDATA(EStructuralFeature eStructuralFeature)
public static void addComment(FeatureMap featureMap, java.lang.String comment)
public static void addComment(FeatureMap featureMap, int index, java.lang.String comment)
public static boolean isComment(FeatureMap.Entry entry)
public static boolean isComment(EStructuralFeature eStructuralFeature)
public static void addProcessingInstruction(FeatureMap featureMap, java.lang.String target, java.lang.String data)
public static void addProcessingInstruction(FeatureMap featureMap, int index, java.lang.String target, java.lang.String data)
public static boolean isProcessingInstruction(FeatureMap.Entry entry)
public static boolean isProcessingInstruction(EStructuralFeature eStructuralFeature)
public static boolean isFeatureMap(EStructuralFeature eStructuralFeature)
public static boolean isFeatureMapEntry(EClassifier eClassifier)
public static FeatureMap.Entry createTextEntry(java.lang.String value)
public static FeatureMap.Entry createCDATAEntry(java.lang.String value)
public static FeatureMap.Entry createCommentEntry(java.lang.String value)
public static FeatureMap.Entry createProcessingInstructionEntry(java.lang.String target, java.lang.String data)
public static FeatureMap.Entry createEntry(EStructuralFeature eStructuralFeature, java.lang.Object value)
public static FeatureMap.Entry.Internal createRawEntry(EStructuralFeature eStructuralFeature, java.lang.Object value)
public static FeatureMap.Entry.Internal createRawTextEntry(java.lang.String value)
public static FeatureMap.Entry.Internal createRawCDATAEntry(java.lang.String value)
public static FeatureMap.Entry.Internal createRawCommentEntry(java.lang.String value)
public static FeatureMap.Entry.Internal createRawProcessingInstructionEntry(java.lang.String target, java.lang.String data)
public static FeatureMapUtil.Validator getValidator(EClass containingClass, EStructuralFeature eStructuralFeature)
public static boolean isMany(EObject owner, EStructuralFeature feature)