org.modeldriven.fuml.repository.model
Class Property
java.lang.Object
org.modeldriven.fuml.repository.model.Element
org.modeldriven.fuml.repository.model.NamedElement
org.modeldriven.fuml.repository.model.Property
- All Implemented Interfaces:
- Element, NamedElement, Property
public class Property
- extends NamedElement
- implements Property
Property
public Property(Property property,
RepositoryArtifact artifact)
getClass_
public Class_ getClass_()
- Specified by:
getClass_ in interface Property
getDefaultValue
public ValueSpecification getDefaultValue()
- Specified by:
getDefaultValue in interface Property
setDefaultValue
public void setDefaultValue(ValueSpecification defaultValue)
- Specified by:
setDefaultValue in interface Property
getOpposite
public Property getOpposite()
- Specified by:
getOpposite in interface Property
getDelegate
public Property getDelegate()
- Specified by:
getDelegate in interface Element- Specified by:
getDelegate in interface Property- Overrides:
getDelegate in class Element
getType
public Classifier getType()
- Specified by:
getType in interface Property
findType
public Classifier findType()
- Specified by:
findType in interface Property
isDataType
public boolean isDataType()
- Specified by:
isDataType in interface Property
getAssociation
public Association getAssociation()
- Specified by:
getAssociation in interface Property
setAssociation
public void setAssociation(Association assoc)
- Specified by:
setAssociation in interface Property
isDerived
public boolean isDerived()
- Specified by:
isDerived in interface Property
isRequired
public boolean isRequired()
- Specified by:
isRequired in interface Property
isSingular
public boolean isSingular()
- Specified by:
isSingular in interface Property
getPropertyDefault
public String getPropertyDefault()
- Specified by:
getPropertyDefault in interface Property
findPropertyDefault
public String findPropertyDefault()
- Specified by:
findPropertyDefault in interface Property
hasPropertyDefaultValue
public boolean hasPropertyDefaultValue()
- Specified by:
hasPropertyDefaultValue in interface Property
getUpperValue
public String getUpperValue()
- Specified by:
getUpperValue in interface Property
getLowerValue
public int getLowerValue()
- Specified by:
getLowerValue in interface Property
Copyright © 2012. All Rights Reserved.