NO_MAP_NAME, PRINT_MODEL_ELEMENTMETAMODEL_PATH_SEPARATOR, METAMODEL_PATH_SEPARATOR_PARSE| Constructor and Description |
|---|
ClassNameImpl(javax.jmi.model.Classifier classifier) |
ClassNameImpl(ClassName parent,
String name) |
ClassNameImpl(PackageName parent,
String name) |
ClassNameImpl(String packageName) |
| Modifier and Type | Method and Description |
|---|---|
Name<Name<?>> |
constructName(Name<?> parent,
String name) |
ConstructProcedure<?> |
constructTransfromation()
Override in subclasses
|
javax.jmi.reflect.RefClass |
getMetaClass(javax.jmi.reflect.RefPackage rootPackage) |
static ClassName |
parseQualifiedClassName(String qualifiedName) |
constructNoTransfromation, constructQualifiedElementName, constructQualifiedMetaObjectName, equals, getName, getOwner, hashCode, isEmpty, parseQualifiedName, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitlocateAssociationconstructNoTransfromation, getName, getOwner, parseQualifiedNamepublic ClassNameImpl(String packageName)
public ClassNameImpl(PackageName parent, String name)
public ClassNameImpl(ClassName parent, String name)
public ClassNameImpl(javax.jmi.model.Classifier classifier)
public static ClassName parseQualifiedClassName(String qualifiedName) throws IllegalArgumentException
qualifiedName - not nullIllegalArgumentException - when qualifiedName is emptypublic javax.jmi.reflect.RefClass getMetaClass(javax.jmi.reflect.RefPackage rootPackage) throws javax.jmi.reflect.JmiException
getMetaClass in interface ClassNamerootPackage - not null extentjavax.jmi.reflect.JmiExceptionpublic Name<Name<?>> constructName(Name<?> parent, String name)
constructName in interface Name<Name<?>>constructName in class NameImpl<Name<?>>NameImpl.constructName(net.mdatools.modelant.core.api.name.Name, java.lang.String)public ConstructProcedure<?> constructTransfromation()
NameImplconstructTransfromation in interface Name<Name<?>>constructTransfromation in class NameImpl<Name<?>>Name.constructTransfromation()Copyright © 2001–2018 MDA Tools. All rights reserved.