public interface GenClassifier extends GenBase
The following features are supported:
GenModelPackage.getGenClassifier()
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getAllGenConstraints() |
java.lang.String |
getClassifierAccessorName() |
java.lang.String |
getClassifierID() |
java.lang.String |
getClassifierInstanceName() |
GenClassifier |
getConstraintDelegate(java.lang.String constraint) |
java.lang.String |
getConstraintExpression(java.lang.String constraint,
java.lang.String indentation) |
GenClassifier |
getConstraintImplementor(java.lang.String constraint) |
EClassifier |
getEcoreClassifier() |
java.lang.String |
getFormattedName()
This returns a name like 'XSDElementDeclaration' formatted like 'XSD Element Declaration'
|
java.util.List<java.lang.String> |
getGenConstraints() |
java.lang.String |
getGeneratedInstanceClassFlag() |
GenPackage |
getGenPackage()
Returns the value of the 'Gen Package' reference.
|
EList<GenTypeParameter> |
getGenTypeParameters()
Returns the value of the 'Gen Type Parameters' containment reference list.
|
java.lang.String |
getImportedBoundedWildcardInstanceClassName() |
java.lang.String |
getImportedInstanceClassName() |
java.lang.String |
getImportedMetaType() |
java.lang.String |
getImportedParameterizedInstanceClassName() |
java.lang.String |
getImportedWildcardInstanceClassName() |
java.lang.String |
getMetaType() |
java.lang.String |
getName() |
java.lang.String |
getQualifiedClassifierAccessor() |
java.lang.String |
getRawImportedInstanceClassName() |
java.lang.String |
getRawInstanceClassName() |
java.lang.String |
getSafeUncapName() |
java.lang.String |
getValidationDelegate(java.lang.String constraint) |
boolean |
hasConstraintExpression(java.lang.String constraint) |
boolean |
hasOnlyDefaultConstraints() |
boolean |
isUncheckedCast() |
canGenerate, canGenerateEdit, canGenerateEditor, canGenerateSchema, canGenerateTests, capName, format, gen, genEdit, genEditor, generate, generate, generateEdit, generateEdit, generateEditor, generateEditor, generateSchema, generateSchema, generateTests, generateTests, genSchema, genTests, getCopyright, getDocumentation, getEcoreModelElement, getGenAnnotation, getGenAnnotations, getGenModel, hasCopyright, hasDocumentation, reconcile, safeName, uncapName, uncapPrefixedName
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
GenPackage getGenPackage()
Gen Classifiers
'.
GenModelPackage.getGenClassifier_GenPackage()
,
GenPackage.getGenClassifiers()
EList<GenTypeParameter> getGenTypeParameters()
GenTypeParameter
.
GenModelPackage.getGenClassifier_GenTypeParameters()
EClassifier getEcoreClassifier()
java.lang.String getImportedMetaType()
java.lang.String getMetaType()
java.lang.String getName()
java.lang.String getClassifierAccessorName()
java.lang.String getQualifiedClassifierAccessor()
java.lang.String getSafeUncapName()
java.lang.String getImportedInstanceClassName()
java.lang.String getRawImportedInstanceClassName()
java.lang.String getRawInstanceClassName()
java.lang.String getImportedParameterizedInstanceClassName()
java.lang.String getImportedWildcardInstanceClassName()
java.lang.String getImportedBoundedWildcardInstanceClassName()
boolean isUncheckedCast()
java.lang.String getFormattedName()
java.lang.String getClassifierInstanceName()
java.lang.String getClassifierID()
java.util.List<java.lang.String> getGenConstraints()
java.util.List<java.lang.String> getAllGenConstraints()
GenClassifier getConstraintImplementor(java.lang.String constraint)
GenClassifier getConstraintDelegate(java.lang.String constraint)
boolean hasOnlyDefaultConstraints()
java.lang.String getGeneratedInstanceClassFlag()
boolean hasConstraintExpression(java.lang.String constraint)
java.lang.String getConstraintExpression(java.lang.String constraint, java.lang.String indentation)
java.lang.String getValidationDelegate(java.lang.String constraint)