org.modeldriven.fuml.repository
Interface Property

All Superinterfaces:
Element, NamedElement
All Known Implementing Classes:
Property

public interface Property
extends NamedElement


Method Summary
 String findPropertyDefault()
           
 Classifier findType()
           
 Association getAssociation()
           
 Class_ getClass_()
           
 ValueSpecification getDefaultValue()
           
 Property getDelegate()
           
 int getLowerValue()
           
 Property getOpposite()
           
 String getPropertyDefault()
           
 Classifier getType()
           
 String getUpperValue()
           
 boolean hasPropertyDefaultValue()
           
 boolean isDataType()
           
 boolean isDerived()
           
 boolean isRequired()
           
 boolean isSingular()
           
 void setAssociation(Association assoc)
           
 void setDefaultValue(ValueSpecification defaultValue)
           
 
Methods inherited from interface org.modeldriven.fuml.repository.NamedElement
getName, getQualifiedName
 
Methods inherited from interface org.modeldriven.fuml.repository.Element
getArtifact, getHref, getXmiId, getXmiNamespace
 

Method Detail

getClass_

Class_ getClass_()

getDefaultValue

ValueSpecification getDefaultValue()

setDefaultValue

void setDefaultValue(ValueSpecification defaultValue)

getOpposite

Property getOpposite()

getDelegate

Property getDelegate()
Specified by:
getDelegate in interface Element

getType

Classifier getType()

findType

Classifier findType()

getAssociation

Association getAssociation()

setAssociation

void setAssociation(Association assoc)

isDerived

boolean isDerived()

isRequired

boolean isRequired()

isDataType

boolean isDataType()

isSingular

boolean isSingular()

getPropertyDefault

String getPropertyDefault()

findPropertyDefault

String findPropertyDefault()

hasPropertyDefaultValue

boolean hasPropertyDefaultValue()

getUpperValue

String getUpperValue()

getLowerValue

int getLowerValue()


Copyright © 2012. All Rights Reserved.