public class PackageNameImpl extends NameImpl<PackageName> implements PackageName
NO_MAP_NAME, PRINT_MODEL_ELEMENTMETAMODEL_PATH_SEPARATOR, METAMODEL_PATH_SEPARATOR_PARSE| Constructor and Description |
|---|
PackageNameImpl(javax.jmi.model.Namespace container) |
PackageNameImpl(PackageName parentName,
String packageName) |
PackageNameImpl(String packageName) |
| Modifier and Type | Method and Description |
|---|---|
Name<PackageName> |
constructName(PackageName parent,
String name) |
javax.jmi.reflect.RefPackage |
getMetaPackage(javax.jmi.reflect.RefPackage rootPackage) |
static PackageName |
parseQualifiedPackageName(String qualifiedName) |
constructNoTransfromation, constructQualifiedElementName, constructQualifiedMetaObjectName, constructTransfromation, equals, getName, getOwner, hashCode, isEmpty, parseQualifiedName, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitconstructNoTransfromation, constructTransfromation, getName, getOwner, parseQualifiedNamepublic PackageNameImpl(String packageName)
public PackageNameImpl(PackageName parentName, String packageName)
public PackageNameImpl(javax.jmi.model.Namespace container)
public static PackageName parseQualifiedPackageName(String qualifiedName) throws IllegalArgumentException
qualifiedName - not nullIllegalArgumentException - when qualifiedName is emptypublic javax.jmi.reflect.RefPackage getMetaPackage(javax.jmi.reflect.RefPackage rootPackage) throws javax.jmi.reflect.JmiException
getMetaPackage in interface PackageNamerootPackage - the extent or another instance of a package proxy (class) to start navigating formjavax.jmi.reflect.JmiExceptionPackageName.getMetaPackage(javax.jmi.reflect.RefPackage)public Name<PackageName> constructName(PackageName parent, String name)
constructName in interface Name<PackageName>constructName in class NameImpl<PackageName>Name.constructName(net.mdatools.modelant.core.api.name.Name, java.lang.String)Copyright © 2001–2018 MDA Tools. All rights reserved.