|
||||||||||
| 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.omg.model1.jdo2.Element
public class Element
Abstract class Element
| Nested Class Summary | |
|---|---|
static class |
Element.Identity
The object's application identity |
static class |
Element.Slice
Slice object hold the Element's multivalued
attributes |
| Nested classes/interfaces inherited from class org.w3c.jdo2.AbstractObject |
|---|
org.w3c.jdo2.AbstractObject.EmbeddedList<E>, org.w3c.jdo2.AbstractObject.EmbeddedSet<E> |
| Field Summary | |
|---|---|
static List<String> |
BASE_CLASS
Define this class as base class |
static List<String> |
CLASS
Define the model class org::omg::model1::Element |
| Constructor Summary | |
|---|---|
Element()
|
|
| Method Summary | ||
|---|---|---|
void |
addToSegment(Segment segment)
Sets a new value for the reference segment. |
|
void |
addToSegment(Segment segment,
boolean qualifiedNameIsPersistent,
String qualifiedName)
Set the object's composite association org:omg:model1:SegmentContainsElement. |
|
String |
getAnnotation()
Retrieves the possibly null value for the optional attribute annotation. |
|
Namespace |
getContainer()
Retrieves the value for the reference container. |
|
Date |
getCreatedAt()
Retrieves the value for the attribute createdAt. |
|
Set<String> |
getCreatedBy()
Retrieves a set containing all the elements for the attribute createdBy. |
|
String |
getIdentity()
Retrieves the value for the attribute identity. |
|
Date |
getModifiedAt()
Retrieves the value for the attribute modifiedAt. |
|
Set<String> |
getModifiedBy()
Retrieves a set containing all the elements for the attribute modifiedBy. |
|
String |
getName()
Retrieves the value for the attribute name. |
|
String |
getQualifiedName()
Retrieves the value for the attribute qualifiedName. |
|
Segment |
getSegment()
Retrieves the value for the reference segment. |
|
Set<String> |
getStereotype()
Retrieves a set containing all the elements for the attribute stereotype. |
|
|
getView()
Retrieves a set containing all the elements for the reference view. |
|
View |
getView(boolean namespaceIsPersistent,
String namespace)
Retrieves the value for the reference view for the
specified qualifier attribute value. |
|
static Element.Identity |
newIdentity(Segment.Identity segment,
boolean qualifiedNameIsPersistent,
String qualifiedName)
|
|
protected org.w3c.jdo2.AbstractObject.Slice |
newSlice(int index)
|
|
protected List<String> |
openmdxjdoGetClass()
Retrieve the model class |
|
protected String |
openmdxjdoGetObjectId()
Retrieve the object's JDO identity key |
|
static CloseableCollection<Element> |
openmdxjdoGetObjectsByParent(Segment segment)
Navigate through an object's composite association |
|
protected int |
openmdxjdoGetSize(int field)
|
|
protected
|
openmdxjdoGetSlices()
|
|
protected void |
openmdxjdoSetSize(int field,
int size)
|
|
static Element.Identity |
openmdxjdoToIdentity(ObjectId objectId)
|
|
void |
setAnnotation(String annotation)
Sets a new value for the attribute annotation. |
|
void |
setContainer(Namespace container)
Sets a new value for the reference container. |
|
void |
setStereotype(String... stereotype)
Clears stereotype and adds the given value(s). |
|
| 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 |
| Field Detail |
|---|
public static final List<String> CLASS
org::omg::model1::Element
public static final List<String> BASE_CLASS
Element.CLASS| Constructor Detail |
|---|
public Element()
| Method Detail |
|---|
protected String openmdxjdoGetObjectId()
openmdxjdoGetObjectId in class org.oasisopen.jdo2.Identifiableprotected final <E extends org.w3c.jdo2.AbstractObject.Slice> SortedMap<Integer,E> openmdxjdoGetSlices()
openmdxjdoGetSlices in class org.w3c.jdo2.AbstractObjectpublic Date getModifiedAt()
modifiedAt.
getModifiedAt in interface BasicObjectmodifiedAt.public Segment getSegment()
segment.
getSegment in interface Elementnull value for this reference.public final Set<String> getModifiedBy()
modifiedBy.
getModifiedBy in interface BasicObjectpublic String getQualifiedName()
qualifiedName.
getQualifiedName in interface ElementqualifiedName.public final String getAnnotation()
annotation.
getAnnotation in interface Elementannotation.public void setAnnotation(String annotation)
annotation.
setAnnotation in interface Elementannotation - The possibly null new value for attribute annotation.public String getIdentity()
identity.
getIdentity in interface ExtentCapableidentity.public final Set<String> getCreatedBy()
createdBy.
getCreatedBy in interface BasicObjectpublic final Set<String> getStereotype()
stereotype.
getStereotype in interface Elementpublic void setStereotype(String... stereotype)
stereotype and adds the given value(s).
This method is equivalent to
set.clear(); set.addAll(Arrays.asList(stereotype));
setStereotype in interface Elementstereotype - value(s) to be added to stereotypepublic Namespace getContainer()
container.
getContainer in interface Elementnull – value for this reference.public void setContainer(Namespace container)
container.
setContainer in interface Elementcontainer - The non-null new value for this reference.public Date getCreatedAt()
createdAt.
getCreatedAt in interface BasicObjectcreatedAt.public String getName()
name.
getName in interface Elementname.public <T extends View> Collection<T> getView()
view.
getView in interface ViewCapable
public View getView(boolean namespaceIsPersistent,
String namespace)
view for the
specified qualifier attribute value.
getView in interface ViewCapablenamespaceIsPersistent - Defines whether value for the qualifier is persistent or notnamespace - The value for the qualifier attribute that qualifies this reference.
protected int openmdxjdoGetSize(int field)
openmdxjdoGetSize in class org.w3c.jdo2.AbstractObject
protected void openmdxjdoSetSize(int field,
int size)
openmdxjdoSetSize in class org.w3c.jdo2.AbstractObjectprotected org.w3c.jdo2.AbstractObject.Slice newSlice(int index)
protected List<String> openmdxjdoGetClass()
Element.CLASSpublic void addToSegment(Segment segment)
segment.
segment - The non-null new value for this reference.public static CloseableCollection<Element> openmdxjdoGetObjectsByParent(Segment segment)
public void addToSegment(Segment segment,
boolean qualifiedNameIsPersistent,
String qualifiedName)
org:omg:model1:SegmentContainsElement.
segment - The non-null new value for this object's composite owner.qualifiedNameIsPersistent - Defines whether the qualifiedName is persistent.qualifiedName - The non-null new value for this object's qualifier.
public static Element.Identity newIdentity(Segment.Identity segment,
boolean qualifiedNameIsPersistent,
String qualifiedName)
public static Element.Identity openmdxjdoToIdentity(ObjectId objectId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||