org.plasma.sdo.repository
Class Classifier
java.lang.Object
org.plasma.sdo.repository.Element
org.plasma.sdo.repository.Classifier
- Direct Known Subclasses:
- Class_
public class Classifier
- extends Element
|
Constructor Summary |
Classifier(org.modeldriven.fuml.repository.Classifier classifier)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Classifier
public Classifier(org.modeldriven.fuml.repository.Classifier classifier)
getName
public String getName()
getId
public String getId()
getPackageName
public String getPackageName()
getPackagePhysicalName
public String getPackagePhysicalName()
findPackageAlias
public SDOAlias findPackageAlias()
findDerivation
public SDODerivation findDerivation()
getComments
public List<Comment> getComments()
getVisibility
public fUML.Syntax.Classes.Kernel.VisibilityKind getVisibility()
isAbstract
public boolean isAbstract()
isDataType
public boolean isDataType()
getGeneralization
public List<org.modeldriven.fuml.repository.Classifier> getGeneralization()
getSpecializations
public List<org.modeldriven.fuml.repository.Classifier> getSpecializations()
getDeclaredProperties
public List<org.modeldriven.fuml.repository.Property> getDeclaredProperties()
getAllProperties
public List<org.modeldriven.fuml.repository.Property> getAllProperties()
getNamespaceURI
public String getNamespaceURI()
- Traverses the given classifier's package ancestry looking for
an SDO namespace stereotype, and if found, returns the URI.
- Parameters:
classifier - the classifier
- Returns:
- the SDO namespace URI or null if not found.
getPhysicalName
public String getPhysicalName()
getLocalName
public String getLocalName()
getBusinessName
public String getBusinessName()
findAlias
public SDOAlias findAlias()
getDerivationSupplier
public org.modeldriven.fuml.repository.Classifier getDerivationSupplier()
isRelation
public boolean isRelation(Classifier other,
AssociationPath relation)
Copyright © 2014. All rights reserved.