|
||||||||||
| 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.AssociationEnd
public class AssociationEnd
Class AssociationEnd
| Nested Class Summary | |
|---|---|
static class |
AssociationEnd.Slice
|
| 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.BLOB, org.w3c.jdo2.AbstractObject.CLOB, 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::AssociationEnd |
| Fields inherited from class org.opencrx.kernel.model1.jdo2.Element |
|---|
BASE_CLASS |
| Constructor Summary | |
|---|---|
AssociationEnd()
|
|
| Method Summary | ||
|---|---|---|
short |
getAggregation()
Retrieves the value for the attribute aggregation. |
|
short |
getMultiplicity()
Retrieves the value for the attribute multiplicity. |
|
List<String> |
getQualifierName()
|
|
|
getQualifierType()
Retrieves the Collection of objects referenced by
qualifierType. |
|
Classifier |
getType()
Retrieves the value for the reference type. |
|
Integer |
getUpperBound()
|
|
boolean |
isChangeable()
Retrieves the value for the attribute isChangeable. |
|
boolean |
isNavigable()
Retrieves the value for the attribute isNavigable. |
|
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)
|
|
void |
setAggregation(short aggregation)
Sets a new value for the attribute aggregation. |
|
void |
setChangeable(boolean isChangeable)
Sets a new value for the attribute isChangeable. |
|
void |
setMultiplicity(short multiplicity)
Sets a new value for the attribute multiplicity. |
|
void |
setNavigable(boolean isNavigable)
Sets a new value for the attribute isNavigable. |
|
void |
setQualifierName(String... qualifierName)
This method is equivalent to |
|
void |
setType(Classifier type)
Sets a new value for the reference type. |
|
void |
setUpperBound(Integer upperBound)
Sets a new value for the attribute upperBound. |
|
| 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 |
|---|
openmdxjdoGetIdentity, openmdxjdoGetIdentity, 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, setSegment, setSegment, setStereotype |
| Methods inherited from interface org.opencrx.kernel.base.cci2.AlertSender |
|---|
sendAlert |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Auditee |
|---|
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, updateIndex |
| Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject |
|---|
addOwningGroup, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwningUser, setOwningUser |
| Methods inherited from interface org.opencrx.kernel.base.cci2.SubscriptionTarget |
|---|
addSubscription, addSubscriptionForParent, removeSubscription, removeSubscriptionForParent |
| 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 |
| Field Detail |
|---|
public static final List<String> CLASS
org::opencrx::kernel::model1::AssociationEnd
| Constructor Detail |
|---|
public AssociationEnd()
| Method Detail |
|---|
public short getMultiplicity()
multiplicity.
getMultiplicity in interface AssociationEndmultiplicity.public void setMultiplicity(short multiplicity)
multiplicity.
setMultiplicity in interface AssociationEndmultiplicity - 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 <T extends Classifier> List<T> getQualifierType()
Collection of objects referenced by
qualifierType.
getQualifierType in interface AssociationEndCollection of referenced objects.public short getAggregation()
aggregation.
getAggregation in interface AssociationEndaggregation.public void setAggregation(short aggregation)
aggregation.
setAggregation in interface AssociationEndaggregation - The non-null new value for attribute aggregation.public final List<String> getQualifierName()
getQualifierName in interface AssociationEndpublic void setQualifierName(String... qualifierName)
This method is equivalent to
list.clear();
for(java.lang.String e : attributeName){
list.add(e);
}
setQualifierName in interface AssociationEndqualifierName - value(s) to be added to qualifierNamepublic boolean isChangeable()
isChangeable.
isChangeable in interface AssociationEndisChangeable.public void setChangeable(boolean isChangeable)
isChangeable.
setChangeable in interface AssociationEndisChangeable - The non-null new value for attribute isChangeable.public final Integer getUpperBound()
getUpperBound in interface AssociationEndupperBound.public void setUpperBound(Integer upperBound)
upperBound.
setUpperBound in interface AssociationEndupperBound - The possibly null new value for attribute upperBound.public boolean isNavigable()
isNavigable.
isNavigable in interface AssociationEndisNavigable.public void setNavigable(boolean isNavigable)
isNavigable.
setNavigable in interface AssociationEndisNavigable - The non-null new value for attribute isNavigable.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 ElementAssociationEnd.CLASS
public static Element.Identity newIdentity(org.openmdx.base.cci2.Segment.Identity segment,
boolean idIsPersistent,
String id)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||