|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.oasisopen.jdo2.Identifiable
org.w3c.jpa3.AbstractObject
org.opencrx.kernel.model1.jpa3.Element
org.opencrx.kernel.model1.jpa3.Reference
public class Reference
Class Reference
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.w3c.jpa3.AbstractObject |
|---|
org.w3c.jpa3.AbstractObject.EmbeddedList<E>, org.w3c.jpa3.AbstractObject.EmbeddedSet<E>, org.w3c.jpa3.AbstractObject.Slice |
| Nested classes/interfaces inherited from interface org.opencrx.kernel.model1.cci2.Element |
|---|
Element.Identity |
| 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::Reference |
| Fields inherited from class org.opencrx.kernel.model1.jpa3.Element |
|---|
BASE_CLASS |
| Constructor Summary | |
|---|---|
Reference()
Constructor |
|
| Method Summary | |
|---|---|
String |
getExposedEnd_Id()
|
AssociationEnd |
getExposedEnd()
Retrieves the value for the reference exposedEnd. |
short |
getMultiplicity()
Retrieves the value for the attribute multiplicity. |
String |
getReferencedEnd_Id()
|
AssociationEnd |
getReferencedEnd()
Retrieves the value for the reference referencedEnd. |
short |
getScope()
Retrieves the value for the attribute scope. |
String |
getType_Id()
|
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. |
protected org.w3c.jpa3.AbstractObject.Slice |
newReference$Slice(int index)
|
protected List<String> |
openmdxjdoGetClass()
Retrieve the model class |
protected int |
openmdxjdoGetSize(int field)
|
protected void |
openmdxjdoSetSize(int field,
int size)
|
void |
setChangeable(boolean isChangeable)
Sets a new value for the attribute isChangeable. |
void |
setExposedEnd_Id(String exposedEnd)
|
void |
setExposedEnd(AssociationEnd exposedEnd)
Sets a new value for the reference exposedEnd. |
void |
setMultiplicity(short multiplicity)
Sets a new value for the attribute multiplicity. |
void |
setReferencedEnd_Id(String referencedEnd)
|
void |
setReferencedEnd(AssociationEnd referencedEnd)
Sets a new value for the reference referencedEnd. |
void |
setScope(short scope)
Sets a new value for the attribute scope. |
void |
setType_Id(String type)
|
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.jpa3.AbstractObject |
|---|
openmdxjdoClassName, openmdxjdoGetList, openmdxjdoGetObjectsByParent, openmdxjdoGetSet, openmdxjdoGetSparseArray, openmdxjdoNewMap, openmdxjdoNewSlice, openmdxjdoSetArray, openmdxjdoSetCollection, openmdxjdoToArray, openmdxjdoToArray, openmdxjdoValidateElement |
| Methods inherited from class org.oasisopen.jdo2.Identifiable |
|---|
jdoClass, modelClasses, openmdxjdoGetObject, openmdxjdoGetObjectById, openmdxjdoGetObjectId, openmdxjdoGetObjectSet |
| 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, setQualifiedName, 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.Exporter |
|---|
exportItem, exportItemAdvanced |
| 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, checkPermissions, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwningUser, setOwningUser |
| Methods inherited from interface org.openmdx.base.cci2.ContextCapable |
|---|
getContext |
| Methods inherited from interface org.openmdx.base.cci2.Creatable |
|---|
getCreatedAt, getCreatedBy |
| Methods inherited from interface org.openmdx.base.cci2.ExtentCapable |
|---|
getIdentity |
| Methods inherited from interface org.openmdx.base.cci2.Modifiable |
|---|
getModifiedAt, getModifiedBy |
| Methods inherited from interface org.opencrx.kernel.model1.cci2.Element |
|---|
getAnnotation, getContainer, getElementOrder, getName, getQualifiedName, getSegment, getStereotype, setAnnotation, setContainer, setElementOrder, setName, setQualifiedName, 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.Exporter |
|---|
exportItem, exportItemAdvanced |
| 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, checkPermissions, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwningUser, setOwningUser |
| Methods inherited from interface org.openmdx.base.cci2.ContextCapable |
|---|
getContext |
| Methods inherited from interface org.openmdx.base.cci2.Creatable |
|---|
getCreatedAt, getCreatedBy |
| Methods inherited from interface org.openmdx.base.cci2.ExtentCapable |
|---|
getIdentity |
| Methods inherited from interface org.openmdx.base.cci2.Modifiable |
|---|
getModifiedAt, getModifiedBy |
| Field Detail |
|---|
public static final List<String> CLASS
org::opencrx::kernel::model1::Reference
| Constructor Detail |
|---|
public Reference()
| Method Detail |
|---|
public short getVisibility()
visibility.
In the future, this Attribute will be used to limit the ability of Elements outside of this Feature?s container to make use of it. The rules of visibility of MOF Elements are not currently specified.
getVisibility in interface Featurevisibility.public void setVisibility(short visibility)
visibility.
In the future, this Attribute will be used to limit the ability of Elements outside of this Feature?s container to make use of it. The rules of visibility of MOF Elements are not currently specified.
setVisibility in interface Featurevisibility - The non-null new value for attribute visibility.public short getMultiplicity()
multiplicity.
Multiplicity defines constraints on the collection of instances or values that a StructuralFeature can hold. Multiplicity defines a lower and upper bound to the cardinality of the collection, although the upper bound can be specified as Unbounded.
getMultiplicity in interface StructuralFeaturemultiplicity.public void setMultiplicity(short multiplicity)
multiplicity.
Multiplicity defines constraints on the collection of instances or values that a StructuralFeature can hold. Multiplicity defines a lower and upper bound to the cardinality of the collection, although the upper bound can be specified as Unbounded.
setMultiplicity in interface StructuralFeaturemultiplicity - The non-null new value for attribute multiplicity.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 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.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 AssociationEnd getExposedEnd()
exposedEnd.
getExposedEnd in interface Referencenull value for this reference.public String getExposedEnd_Id()
public void setExposedEnd(AssociationEnd exposedEnd)
exposedEnd.
setExposedEnd in interface ReferenceexposedEnd - The non-null new value for this reference.public void setExposedEnd_Id(String exposedEnd)
public Classifier getType()
type.
getType in interface TypedElementnull value for this reference.public String getType_Id()
public void setType(Classifier type)
type.
setType in interface TypedElementtype - The non-null new value for this reference.public void setType_Id(String type)
public AssociationEnd getReferencedEnd()
referencedEnd.
getReferencedEnd in interface Referencenull value for this reference.public String getReferencedEnd_Id()
public void setReferencedEnd(AssociationEnd referencedEnd)
referencedEnd.
setReferencedEnd in interface ReferencereferencedEnd - The non-null new value for this reference.public void setReferencedEnd_Id(String referencedEnd)
protected int openmdxjdoGetSize(int field)
openmdxjdoGetSize in class Element
protected void openmdxjdoSetSize(int field,
int size)
openmdxjdoSetSize in class Elementprotected org.w3c.jpa3.AbstractObject.Slice newReference$Slice(int index)
protected List<String> openmdxjdoGetClass()
openmdxjdoGetClass in class ElementReference.CLASS
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||