org.openmdx.ui1.jdo2
Class OperationTab

java.lang.Object
  extended by org.oasisopen.jdo2.Identifiable
      extended by org.w3c.jdo2.AbstractObject
          extended by org.openmdx.ui1.jdo2.Element
              extended by org.openmdx.ui1.jdo2.Tab
                  extended by org.openmdx.ui1.jdo2.OperationTab
All Implemented Interfaces:
Serializable, org.openmdx.base.cci2.BasicObject, org.openmdx.base.cci2.ContextCapable, org.openmdx.base.cci2.ExtentCapable, org.openmdx.compatibility.view1.cci2.ViewCapable, Container, Element, ElementLayoutDefinition, OperationTab, Tab

public class OperationTab
extends Tab
implements OperationTab

Class OperationTab

See Also:
Serialized Form

Nested Class Summary
static class OperationTab.Slice
          Slice object hold the OperationTab's multivalued attributes
 
Nested classes/interfaces inherited from class org.openmdx.ui1.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.openmdx.ui1.cci2.Element
Element.Identity
 
Field Summary
static List<String> CLASS
          Define the model class org::openmdx::ui1::OperationTab
 
Fields inherited from class org.openmdx.ui1.jdo2.Element
BASE_CLASS
 
Constructor Summary
OperationTab()
           
 
Method Summary
 String getOperationName()
          Retrieves the value for the attribute operationName.
 boolean isQuery()
          Retrieves the value for the attribute isQuery.
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 setOperationName(String operationName)
          Sets a new value for the attribute operationName.
 void setQuery(boolean isQuery)
          Sets a new value for the attribute isQuery.
 
Methods inherited from class org.openmdx.ui1.jdo2.Tab
getColumnBreakAtElement, getColumnSizeMax, getColumnSizeMin, getMember, getTitle, isVerticalFill, setColumnBreakAtElement, setColumnSizeMax, setColumnSizeMin, setTitle, setVerticalFill
 
Methods inherited from class org.openmdx.ui1.jdo2.Element
addToSegment, addToSegment, getCreatedAt, getCreatedBy, getIconKey, getIdentity, getMimeType, getModifiedAt, getModifiedBy, getToolTip, getView, getView, isAutoGenerated, isChangeable, openmdxjdoGetObjectId, openmdxjdoGetObjectsByParent, openmdxjdoGetSlices, setAutoGenerated, setChangeable, setIconKey, setMimeType, setToolTip
 
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.openmdx.ui1.cci2.Tab
getTitle, setTitle
 
Methods inherited from interface org.openmdx.ui1.cci2.Container
getMember
 
Methods inherited from interface org.openmdx.ui1.cci2.Element
getIconKey, getMimeType, getToolTip, isAutoGenerated, isChangeable, setAutoGenerated, setChangeable, setIconKey, setMimeType, setToolTip
 
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
 
Methods inherited from interface org.openmdx.ui1.cci2.ElementLayoutDefinition
getColumnBreakAtElement, getColumnSizeMax, getColumnSizeMin, isVerticalFill, setColumnBreakAtElement, setColumnSizeMax, setColumnSizeMin, setVerticalFill
 

Field Detail

CLASS

public static final List<String> CLASS
Define the model class org::openmdx::ui1::OperationTab

Constructor Detail

OperationTab

public OperationTab()
Method Detail

getOperationName

public String getOperationName()
Retrieves the value for the attribute operationName.

Specified by:
getOperationName in interface OperationTab
Returns:
The non-null value for attribute operationName.

setOperationName

public void setOperationName(String operationName)
Sets a new value for the attribute operationName.

Specified by:
setOperationName in interface OperationTab
Parameters:
operationName - The non-null new value for attribute operationName.

isQuery

public boolean isQuery()
Retrieves the value for the attribute isQuery.

Specified by:
isQuery in interface OperationTab
Returns:
The non-null value for attribute isQuery.

setQuery

public void setQuery(boolean isQuery)
Sets a new value for the attribute isQuery.

Specified by:
setQuery in interface OperationTab
Parameters:
isQuery - The non-null new value for attribute isQuery.

openmdxjdoGetSize

protected int openmdxjdoGetSize(int field)
Overrides:
openmdxjdoGetSize in class Tab

openmdxjdoSetSize

protected void openmdxjdoSetSize(int field,
                                 int size)
Overrides:
openmdxjdoSetSize in class Tab

newSlice

protected org.w3c.jdo2.AbstractObject.Slice newSlice(int index)
Overrides:
newSlice in class Tab

openmdxjdoGetClass

protected List<String> openmdxjdoGetClass()
Retrieve the model class

Overrides:
openmdxjdoGetClass in class Tab
Returns:
the model class
See Also:
OperationTab.CLASS

newIdentity

public static Element.Identity newIdentity(org.openmdx.base.cci2.Segment.Identity segment,
                                           boolean idIsPersistent,
                                           String id)

openmdxjdoToIdentity

public static Element.Identity openmdxjdoToIdentity(org.oasisopen.spi2.ObjectId objectId)


This software is published under the BSD license. Copyright © 2006-2008, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.