Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

Types

Class Attribute

Schemas.NamedElement
    inheritTypes.TypeElement
        inheritTypes.Attribute
All known Subclassifier:
DerivedAttribute , ExplicitAttribute , InverseAttribute


public abstract class Attribute


represents an EXPRESS attribute, i.e. a model of a property of an entity instance/p> See 9.2.1 of ISO 10303-11:2004.


 Attribute Summary
public TypeScopeId  id

the EXPRESS identifier for the attribute. 

arrow_up
 

 Association Summary
public AttributeRef  attributeRef
 
public ParameterType  attribute_type

represents the required DataType for all values of that Attribute in all instances of the EntityType. 

public EntityType  entityType
 
public SingleEntityType  of
 
public Redeclaration  redeclaration
 
public UniqueRule  uniqueRule
 
arrow_up
 

 

 Attribute Detail

id

public TypeScopeId id

the EXPRESS identifier for the attribute.

See 9.2.2 of ISO 10303-11:2004. 
arrow_up
 Association Detail

attributeRef

public AttributeRef attributeRef

arrow_up


attribute_type

public ParameterType attribute_type

represents the required DataType for all values of that Attribute in all instances of the EntityType. The DataType is required to be an InstantiableType unless isAbstract is True for the EntityType.

See 9.2.1 of ISO 10303-11:2004. 
arrow_up


entityType

public EntityType entityType

arrow_up


of

public SingleEntityType of

arrow_up


redeclaration

public Redeclaration redeclaration

arrow_up


uniqueRule

public UniqueRule uniqueRule

arrow_up
Created  2005 - 6 - 15

    Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

Generated with Poseidon for UMLTM.
Poseidon is a registered trademark of Gentleware AG in Germany, USA and other countries. Copyright 2003-2004 Gentleware AG, Schanzenstr. 70, 20357 Hamburg, Germany. All Rights Reserved.

UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.