## IAttribute

com.change_vision.jude.api.inf.model.Class and UseCase Diagram Interface

com.change_vision.jude.api.inf.model. INamedElement
PUBLIC_VISIBILITY :String PROTECTED_VISIBILITY :String PACKAGE_VISIBILITY :String PRIVATE_VISIBILITY :String
+getName() :String +getConstraints() :IConstraint[] +getSupplierDependencies() :IDependency[] +getSupplierRealizations() :IRealization[] +getSupplierUsages() :IUsage[] +getClientDependencies() :IDependency[] +getClientRealizations() :IRealization[] +getClientUsages() :IUsage[] +getDefinition() :String +isPublicVisibility() :boolean +isProtectedVisibility() :boolean +isPrivateVisibility() :boolean +isPackageVisibility() :boolean +getDiagrams() :IDiagram[] +setName(String name) :void +setDefinition(String definition) :void +setVisibility(String visibility) :void +getAlias1() :String +getAlias2() :String +setAlias1(String alias1) :void +setAlias2(String alias2) :void +getFullName(String namespaceSeparator) :String +getFullNamespace(String namespaceSeparator) :String
com.change_vision.jude.api.inf.model. IAttribute
+getType() :IClass +getTypeExpression() :String +getQualifiedTypeExpression() :String +getInitialValue() :String +isChangeable() :boolean +getAssociation() :IAssociation +getQualifiers() :IAttribute[] +getMultiplicity() :IMultiplicityRange[] +isDerived() :boolean +isComposite() :boolean +isAggregate() :boolean +isEnable() :boolean +isStatic() :boolean +setType(IClass type) :void +setTypeExpression(String type) :void +setQualifiedTypeExpression(String type) :void +setInitialValue(String initialValue) :void +setChangeable(boolean isChangeable) :void +setAggregation() :void +setComposite() :void +setAggregationKind(AggregationKind aggregationKind) :void +setStatic(boolean isStatic) :void +setMultiplicity(int[][] ranges) :void +setMultiplicityStrings(String[][] ranges) :void +setDerived(boolean isDerived) :void +setEnable(boolean isEnable) :void +getNavigability() :String +setNavigability(String navigability) :void +getConnectors() :IConnector[]
com.change_vision.jude.api.inf.model. IPort
+isService() :boolean +setIsService(boolean isService) :void +isBehavior() :boolean +setIsBehavior(boolean isBehavior) :void