public static class UmlAttribute.Data
extends java.lang.Object
UmlAttribute
.Modifier and Type | Field and Description |
---|---|
private int |
_eaTypeId |
private java.lang.String |
_eaTypeName |
private boolean |
_eaTypeSuperfluous |
private java.lang.String |
_initValue |
private boolean |
_isConst |
private boolean |
_isStatic |
private UmlMultiplicity |
_multiplicity |
private static UmlAttribute.Data |
DEFAULT |
Modifier | Constructor and Description |
---|---|
private |
UmlAttribute.Data() |
|
UmlAttribute.Data(boolean isConst,
boolean isStatic,
UmlMultiplicity multiplicity,
java.lang.String initValue,
int eaTypeId,
java.lang.String eaTypeName,
boolean isEaTypeSuperfluous)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static UmlAttribute.Data |
empty()
Returns empty instance; sets default multiplicity to
UmlMultiplicity.ONE . |
int |
getEaTypeId() |
java.lang.String |
getEaTypeName() |
java.lang.String |
getInitValue() |
UmlMultiplicity |
getMultiplicity() |
boolean |
isConst() |
boolean |
isEaTypeSuperfluous() |
boolean |
isStatic() |
(package private) static UmlAttribute.Data |
withInitValue(java.lang.String initValue)
Used for testing only: Returns empty instance with init value; sets default multiplicity
to
UmlMultiplicity.ONE . |
private static final UmlAttribute.Data DEFAULT
private final boolean _isConst
private final boolean _isStatic
private final UmlMultiplicity _multiplicity
private final java.lang.String _initValue
private final int _eaTypeId
private final java.lang.String _eaTypeName
private final boolean _eaTypeSuperfluous
private UmlAttribute.Data()
public UmlAttribute.Data(boolean isConst, boolean isStatic, UmlMultiplicity multiplicity, java.lang.String initValue, int eaTypeId, java.lang.String eaTypeName, boolean isEaTypeSuperfluous)
isConst
- isStatic
- multiplicity
- initValue
- eaTypeId
- eaTypeName
- isEaTypeSuperfluous
- static UmlAttribute.Data withInitValue(java.lang.String initValue)
UmlMultiplicity.ONE
.public static UmlAttribute.Data empty()
UmlMultiplicity.ONE
.public boolean isConst()
public boolean isStatic()
public UmlMultiplicity getMultiplicity()
public java.lang.String getInitValue()
public int getEaTypeId()
public java.lang.String getEaTypeName()
public boolean isEaTypeSuperfluous()
Copyright 2009-2015 Tatjana (Tanja) Kostic