|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.oasisopen.jdo2.Identifiable
org.w3c.jdo2.AbstractObject
org.opencrx.kernel.model1.jdo2.Element
org.opencrx.kernel.model1.jdo2.Attribute
public class Attribute
Class Attribute
| Nested Class Summary | |
|---|---|
static class |
Attribute.Slice
Slice object hold the Attribute's multivalued
attributes |
| Nested classes/interfaces inherited from class org.opencrx.kernel.model1.jdo2.Element |
|---|
Element.Identity |
| Nested classes/interfaces inherited from class org.w3c.jdo2.AbstractObject |
|---|
org.w3c.jdo2.AbstractObject.EmbeddedList<E>, org.w3c.jdo2.AbstractObject.EmbeddedSet<E> |
| Nested classes/interfaces inherited from interface org.opencrx.kernel.model1.cci2.Element |
|---|
Element.Identity |
| Field Summary | |
|---|---|
static List<String> |
CLASS
Define the model class org::opencrx::kernel::model1::Attribute |
| Fields inherited from class org.opencrx.kernel.model1.jdo2.Element |
|---|
BASE_CLASS |
| Constructor Summary | |
|---|---|
Attribute()
|
|
| Method Summary | |
|---|---|
int |
getMaxLength()
Retrieves the value for the attribute maxLength. |
short |
getMultiplicity()
Retrieves the value for the attribute multiplicity. |
short |
getScope()
Retrieves the value for the attribute scope. |
Classifier |
getType()
Retrieves the value for the reference type. |
Integer |
getUpperBound()
Retrieves the possibly null value for the optional attribute upperBound. |
short |
getVisibility()
Retrieves the value for the attribute visibility. |
boolean |
isChangeable()
Retrieves the value for the attribute isChangeable. |
boolean |
isDerived()
Retrieves the value for the attribute isDerived. |
static Element.Identity |
newIdentity(org.openmdx.base.cci2.Segment.Identity segment,
boolean idIsPersistent,
String id)
|
protected org.w3c.jdo2.AbstractObject.Slice |
newSlice(int index)
|
protected List<String> |
openmdxjdoGetClass()
Retrieve the model class |
protected int |
openmdxjdoGetSize(int field)
|
protected void |
openmdxjdoSetSize(int field,
int size)
|
static Element.Identity |
openmdxjdoToIdentity(org.oasisopen.spi2.ObjectId objectId)
|
void |
setChangeable(boolean isChangeable)
Sets a new value for the attribute isChangeable. |
void |
setDerived(boolean isDerived)
Sets a new value for the attribute isDerived. |
void |
setMaxLength(int maxLength)
Sets a new value for the attribute maxLength. |
void |
setMultiplicity(short multiplicity)
Sets a new value for the attribute multiplicity. |
void |
setScope(short scope)
Sets a new value for the attribute scope. |
void |
setType(Classifier type)
Sets a new value for the reference type. |
void |
setUpperBound(Integer upperBound)
Sets a new value for the attribute upperBound. |
void |
setVisibility(short visibility)
Sets a new value for the attribute visibility. |
| Methods inherited from class org.w3c.jdo2.AbstractObject |
|---|
openmdxjdoClassName, openmdxjdoGetIdentityBuilder, openmdxjdoGetList, openmdxjdoGetObjectsByParent, openmdxjdoGetSet, openmdxjdoGetSparseArray, openmdxjdoNewSlice, openmdxjdoSetArray, openmdxjdoSetCollection, openmdxjdoToArray, openmdxjdoToArray, openmdxjdoValidateElement |
| Methods inherited from class org.oasisopen.jdo2.Identifiable |
|---|
openmdxjdoGetObject, openmdxjdoGetObjectById, openmdxjdoGetObjectId, openmdxjdoGetObjectSet, openmdxjdoNewObjectId, openmdxjdoNewObjectId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opencrx.kernel.model1.cci2.Element |
|---|
getAnnotation, getContainer, getElementOrder, getName, getQualifiedName, getSegment, getStereotype, setAnnotation, setContainer, setElementOrder, setName, setStereotype |
| Methods inherited from interface org.opencrx.kernel.base.cci2.AlertSender |
|---|
sendAlert |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Auditee |
|---|
getAudit, getAudit |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Cloneable |
|---|
clone_ |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Importer |
|---|
importItem |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Indexed |
|---|
getIndexEntry, getIndexEntry, updateIndex |
| Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject |
|---|
addOwningGroup, checkPermissions, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwningUser, setOwningUser |
| Methods inherited from interface org.opencrx.kernel.base.cci2.XmlExporter |
|---|
exportXml |
| Methods inherited from interface org.openmdx.base.cci2.BasicObject |
|---|
getCreatedAt, getCreatedBy, getModifiedAt, getModifiedBy |
| Methods inherited from interface org.openmdx.base.cci2.ExtentCapable |
|---|
getIdentity |
| Methods inherited from interface org.openmdx.compatibility.view1.cci2.ViewCapable |
|---|
getView, getView |
| Field Detail |
|---|
public static final List<String> CLASS
org::opencrx::kernel::model1::Attribute
| Constructor Detail |
|---|
public Attribute()
| Method Detail |
|---|
public short getVisibility()
visibility.
getVisibility in interface Featurevisibility.public void setVisibility(short visibility)
visibility.
setVisibility in interface Featurevisibility - The non-null new value for attribute visibility.public boolean isDerived()
isDerived.
isDerived in interface AttributeisDerived.public void setDerived(boolean isDerived)
isDerived.
setDerived in interface AttributeisDerived - The non-null new value for attribute isDerived.public short getMultiplicity()
multiplicity.
getMultiplicity in interface StructuralFeaturemultiplicity.public void setMultiplicity(short multiplicity)
multiplicity.
setMultiplicity in interface StructuralFeaturemultiplicity - The non-null new value for attribute multiplicity.public Classifier getType()
type.
getType in interface TypedElementnull value for this reference.public void setType(Classifier type)
type.
setType in interface TypedElementtype - The non-null new value for this reference.public short getScope()
scope.
getScope in interface Featurescope.public void setScope(short scope)
scope.
setScope in interface Featurescope - The non-null new value for attribute scope.public boolean isChangeable()
isChangeable.
isChangeable in interface StructuralFeatureisChangeable.public void setChangeable(boolean isChangeable)
isChangeable.
setChangeable in interface StructuralFeatureisChangeable - The non-null new value for attribute isChangeable.public int getMaxLength()
maxLength.
getMaxLength in interface AttributemaxLength.public void setMaxLength(int maxLength)
maxLength.
setMaxLength in interface AttributemaxLength - The non-null new value for attribute maxLength.public final Integer getUpperBound()
upperBound.
getUpperBound in interface StructuralFeatureupperBound.public void setUpperBound(Integer upperBound)
upperBound.
setUpperBound in interface StructuralFeatureupperBound - The possibly null new value for attribute upperBound.protected int openmdxjdoGetSize(int field)
openmdxjdoGetSize in class Element
protected void openmdxjdoSetSize(int field,
int size)
openmdxjdoSetSize in class Elementprotected org.w3c.jdo2.AbstractObject.Slice newSlice(int index)
newSlice in class Elementprotected List<String> openmdxjdoGetClass()
openmdxjdoGetClass in class ElementAttribute.CLASS
public static Element.Identity newIdentity(org.openmdx.base.cci2.Segment.Identity segment,
boolean idIsPersistent,
String id)
public static Element.Identity openmdxjdoToIdentity(org.oasisopen.spi2.ObjectId objectId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||