Modifier and Type | Method and Description |
---|---|
Cardinality |
Attribute.getCardinality()
Return the cardinality for this attribute.
|
Cardinality |
Association.getCardinality()
Return the cardinality for this association.
|
static Cardinality |
Cardinality.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Cardinality[] |
Cardinality.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
boolean |
InterfaceDescription.associate(ClassDescription cd,
Cardinality cardinality)
Add a new association to the set of associations for this
interface description to the specified class with the
specified cardinality.
|
boolean |
ClassDescription.associate(ClassDescription cd,
Cardinality cardinality)
Add a new association to the set of associations for this
class description to the specified class with the
specified cardinality.
|
boolean |
ClassDescription.associate(ClassDescription cd,
Cardinality cardinality,
boolean bound)
Add a new association to the set of associations for this
class description to the specified class with the
specified cardinality and bound flag.
|
boolean |
InterfaceDescription.associate(ClassDescription cd,
Cardinality cardinality,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Add a new association to the set of associations for this
interface description to the specified class with the specified
parameters.
|
boolean |
ClassDescription.associate(ClassDescription cd,
Cardinality cardinality,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Add a new association to the set of associations for this
class description to the specified class with the specified
parameters.
|
boolean |
ClassDescription.associate(ClassDescription cd,
Cardinality cardinality,
boolean bound,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Add a new association to the set of associations for this
class description to the specified class with the specified
parameters.
|
boolean |
InterfaceDescription.associate(ClassDescription cd,
String roleName,
Cardinality cardinality)
Add a new association to the set of attributes for this
interface description to the specified class with the
specified role name and cardinality.
|
boolean |
ClassDescription.associate(ClassDescription cd,
String roleName,
Cardinality cardinality)
Add a new association to the set of attributes for this
class description to the specified class with the
specified role name and cardinality.
|
boolean |
ClassDescription.associate(ClassDescription cd,
String roleName,
Cardinality cardinality,
boolean bound)
Add a new association to the set of attributes for this
class description to the specified class with the
specified role name, cardinality, and bound flag.
|
boolean |
InterfaceDescription.associate(ClassDescription cd,
String roleName,
Cardinality cardinality,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Add a new association to the set of associations for this
interface description to the specified class with the specified
parameters.
|
boolean |
ClassDescription.associate(ClassDescription cd,
String roleName,
Cardinality cardinality,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Add a new association to the set of associations for this
class description to the specified class with the specified
parameters.
|
boolean |
ClassDescription.associate(ClassDescription cd,
String roleName,
Cardinality cardinality,
boolean bound,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Add a new association to the set of associations for this
class description to the specified class with the specified
parameters.
|
boolean |
InterfaceDescription.associate(InterfaceDescription id,
Cardinality cardinality)
Add a new association to the set of associations for this
interface description to the specified interface with the
specified cardinality.
|
boolean |
ClassDescription.associate(InterfaceDescription id,
Cardinality cardinality)
Add a new association to the set of associations for this
class description to the specified interface with the
specified cardinality.
|
boolean |
ClassDescription.associate(InterfaceDescription id,
Cardinality cardinality,
boolean bound)
Add a new association to the set of associations for this
class description to the specified interface with the
specified cardinality and bound flag.
|
boolean |
InterfaceDescription.associate(InterfaceDescription id,
Cardinality cardinality,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Add a new association to the set of associations for this
interface description to the specified interface with the specified
parameters.
|
boolean |
ClassDescription.associate(InterfaceDescription id,
Cardinality cardinality,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Add a new association to the set of associations for this
class description to the specified interface with the specified
parameters.
|
boolean |
ClassDescription.associate(InterfaceDescription id,
Cardinality cardinality,
boolean bound,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Add a new association to the set of associations for this
class description to the specified interface with the specified
parameters.
|
boolean |
InterfaceDescription.associate(InterfaceDescription id,
String roleName,
Cardinality cardinality)
Add a new association to the set of attributes for this
interface description to the specified interface with the
specified role name and cardinality.
|
boolean |
ClassDescription.associate(InterfaceDescription id,
String roleName,
Cardinality cardinality)
Add a new association to the set of attributes for this
class description to the specified interface with the
specified role name and cardinality.
|
boolean |
ClassDescription.associate(InterfaceDescription id,
String roleName,
Cardinality cardinality,
boolean bound)
Add a new association to the set of attributes for this
class description to the specified interface with the
specified role name, cardinality, and bound flag.
|
boolean |
InterfaceDescription.associate(InterfaceDescription id,
String roleName,
Cardinality cardinality,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Add a new association to the set of associations for this
interface description to the specified interface with the specified
parameters.
|
boolean |
ClassDescription.associate(InterfaceDescription id,
String roleName,
Cardinality cardinality,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Add a new association to the set of associations for this
class description to the specified interface with the specified
parameters.
|
boolean |
ClassDescription.associate(InterfaceDescription id,
String roleName,
Cardinality cardinality,
boolean bound,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Add a new association to the set of associations for this
class description to the specified interface with the specified
parameters.
|
boolean |
InterfaceDescription.attribute(String name,
String roleName,
Cardinality cardinality)
Add a new attribute to the set of attributes for this
interface description with the specified name, role name,
and cardinality.
|
boolean |
ClassDescription.attribute(String name,
String roleName,
Cardinality cardinality)
Add a new attribute to the set of attributes for this
class description with the specified name, role name,
and cardinality.
|
boolean |
ClassDescription.attribute(String name,
String roleName,
Cardinality cardinality,
boolean bound)
Add a new attribute to the set of attributes for this
class description with the specified name, role name,
cardinality, and bound flag.
|
boolean |
InterfaceDescription.attribute(String name,
String roleName,
Cardinality cardinality,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Add a new attribute to the set of attributes for this
interface description with the specified parameters.
|
boolean |
ClassDescription.attribute(String name,
String roleName,
Cardinality cardinality,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Add a new attribute to the set of attributes for this
class description with the specified parameters.
|
boolean |
ClassDescription.attribute(String name,
String roleName,
Cardinality cardinality,
boolean bound,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Add a new attribute to the set of attributes for this
class description with the specified parameters.
|
Constructor and Description |
---|
Association(ClassDescription cd,
String roleName,
Cardinality cardinality)
Create a new association with the specified class description, role name,
and cardinality.
|
Association(ClassDescription cd,
String roleName,
Cardinality cardinality,
boolean bound)
Create a new association with the specified class description, role name,
cardinality, and bound flag.
|
Association(ClassDescription cd,
String roleName,
Cardinality cardinality,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Create a new association with the specified class description, role name, and
cardinality and choose a collection description that satisfies the
specified boolean parameters.
|
Association(ClassDescription cd,
String roleName,
Cardinality cardinality,
boolean bound,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Create a new association with the specified class description, role name,
cardinality, and bound flag and choose a collection description that satisfies the
specified boolean parameters.
|
Association(InterfaceDescription id,
String roleName,
Cardinality cardinality)
Create a new association with the specified interface description, role name,
and cardinality.
|
Association(InterfaceDescription id,
String roleName,
Cardinality cardinality,
boolean bound)
Create a new association with the specified interface description, role name,
and cardinality.
|
Association(InterfaceDescription id,
String roleName,
Cardinality cardinality,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Create a new association with the specified interface description, role name, and
cardinality and choose a collection description that satisfies the
specified boolean parameters.
|
Association(InterfaceDescription id,
String roleName,
Cardinality cardinality,
boolean bound,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Create a new association with the specified interface description, role name, and
cardinality and choose a collection description that satisfies the
specified boolean parameters.
|
Association(String lower,
String mixed,
String upper,
String description,
Role role,
Cardinality cardinality,
CollectionDescription collectionDescription)
Create a new association from the specified parameters.
|
Association(String lower,
String mixed,
String upper,
String description,
Role role,
Cardinality cardinality,
CollectionDescription collectionDescription,
boolean bound)
Create a new association from the specified parameters.
|
Attribute(String name,
String roleName,
Cardinality cardinality)
Create a new attribute with the specified name, role name,
and cardinality.
|
Attribute(String name,
String roleName,
Cardinality cardinality,
boolean bound)
Create a new attribute with the specified name, role name,
cardinality, and bound flag.
|
Attribute(String name,
String roleName,
Cardinality cardinality,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Create a new attribute with the specified name, role name, and
cardinality and choose a collection description that satisfies the
specified boolean parameters.
|
Attribute(String name,
String roleName,
Cardinality cardinality,
boolean bound,
boolean indexed,
boolean unique,
boolean ordered,
boolean sorted)
Create a new attribute with the specified name, role name,
cardinality, and bound flag and choose a collection description that satisfies the
specified boolean parameters.
|
Attribute(String lower,
String mixed,
String upper,
String description,
Role role,
Cardinality cardinality,
CollectionDescription collectionDescription)
Create a new attribute from the specified parameters.
|
Attribute(String lower,
String mixed,
String upper,
String description,
Role role,
Cardinality cardinality,
CollectionDescription collectionDescription,
boolean bound)
Create a new attribute from the specified parameters.
|
Copyright (c) 2004-2013 held jointly by the individual authors. Licensed under the GNU Lesser General Public License (LGPL).