public class JUShuttlePanelDef extends JUPanelDef
Modifier and Type | Class and Description |
---|---|
static class |
JUShuttlePanelDef.JUShuttlePanelButtonDef |
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationType
Modifier and Type | Field and Description |
---|---|
static int |
EXECUTABLE_ACTION |
static int |
EXECUTABLE_ITERATORBINDING |
static int |
EXECUTABLE_REGION |
static java.lang.String |
PNAME_AvailableLabel |
static java.lang.String |
PNAME_SelectedLabel |
static java.lang.String |
PNAME_ShowMove |
static java.lang.String |
PNAME_ShowSelectAll |
INTERNAL_REGION_PARAM_ALIASES, mActionProcessorClassName, mBindingContainerClassName, mControllerClassName, mControls, mEnableTokenValidation, mExecutables, mFindMode, mFormClassName, mIterators, mLayoutDef, mOuter, mPackage, mParentDef, msgBundleClassName, mSkipValidation, mValidationExpr, mValidators, PNAME_AllowsDynamicEventSubscriber, PNAME_BindingContainerClass, PNAME_ContainerActive, PNAME_Customizer, PNAME_CustomValidator, PNAME_DefaultEval, PNAME_EnableTokenValidation, PNAME_FindMode, PNAME_FormClass, PNAME_MsgBundleClass, PNAME_Package, PNAME_SkipValidation, PNAME_TYPE, PNAME_Viewable
PNAME_option, PNAME_option_ALWAYS, PNAME_option_DEFAULT, PNAME_option_DEFER, PNAME_option_IF_NEEDED, PNAME_option_NEVER, PNAME_option_PREPARE, PNAME_option_PREPARE_OPT, PNAME_option_REFRESH, PNAME_option_REFRESH_OPT, PNAME_option_RENDER, PNAME_option_RENDER_OPT, PNAME_optionExpr, PNAME_refreshAfter, RC_ALWAYS, RC_DEFAULT, RC_DEFER, RC_NEVER, RC_PREPARE, RC_PREPARE_OPT, RC_REFRESH, RC_REFRESH_OPT, RC_RENDER, RC_RENDER_OPT, RC_UNINIT
DEF_XMLNS, DEF_XMLNS_BASE, EMPTY_STR, PNAME_AccessorIterator, PNAME_Action, PNAME_Boolean, PNAME_Button, PNAME_ButtonGroup, PNAME_Calendar, PNAME_ComboBox, PNAME_ComboBoxLovEdit, PNAME_DataControlAction, PNAME_DefaultControl, PNAME_DynamicTable, PNAME_EnumList, PNAME_EventBinding, PNAME_EventEnabled, PNAME_EventEnabled_NONE, PNAME_EventEnabled_PPR, PNAME_EventEnabled_PUSH, PNAME_FormattedTextField, PNAME_Graph, PNAME_HGrid, PNAME_Iterator, PNAME_Label, PNAME_ListSingleSel, PNAME_LovButton, PNAME_LOVList, PNAME_MethodAction, PNAME_MethodIterator, PNAME_NavigationBar, PNAME_NavigationList, PNAME_Panel, PNAME_Parameter, PNAME_Permission, PNAME_ProgressBar, PNAME_ProgressBarAttr, PNAME_Range, PNAME_ScrollBar, PNAME_ScrollBarAttr, PNAME_Shuttle, PNAME_Slider, PNAME_SliderAttr, PNAME_Spinner, PNAME_Table, PNAME_TextField, PNAME_ToplinkIterator, PNAME_Tree, PNAME_TreeTable
DEF_MDS_CLIENT_KEY, DEF_SCOPE_ALL, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY, PROPERTY_EXPRMAP
mObjName, mParent, mProperties, RES_ID_SUFFIX, RESID_SUFFIX
XML_STATEMENT
Constructor and Description |
---|
JUShuttlePanelDef()
Pass on the Model class name for ShuttlePanel.
|
JUShuttlePanelDef(DefPersistable outer) |
JUShuttlePanelDef(JULayoutDef layoutDef, java.lang.String formClassName, java.lang.String formBindingClassName) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAvailableLabel() |
java.lang.String |
getName() |
java.lang.String |
getSelectedLabel() |
boolean |
getShowMove() |
boolean |
getShowSelectAll() |
JUShuttlePanelDef.JUShuttlePanelButtonDef |
getShuttlePanelButtonDef(java.lang.String buttonName) |
void |
init(java.util.HashMap initValues)
Internal: Applications should not use this method.
|
void |
loadButtons(DefElement xmlElement) |
void |
loadChildrenFromXML(DefElement xmlElement)
Internal: Applications should not use this method.
|
protected void |
retrieveFromXML(DefElement xmlElement, java.util.HashMap valueTab)
Internal: Applications should not use this method.
|
createControlDef, createLayoutConsDef, createLayoutDef, initSubType
addParameterDef, ensureVariableManager, getCriteriaName, getExecutableDef, getFullName, setAppDefName
_findPersonalizerClass, addControlDef, addControlDef, addControlDefInContainer, addIterator, allowsDynamicEventSuscriber, createBindingContainer, createBindingContainer, createBindingContainer, createControlDef, createControls, createExecutableBinding, createParameters, findDefObject, findDefObjectNoSub, findSessionDefObject, getActionProcessorClassName, getBindingContainerClassName, getControlDef, getControlDefs, getControlDefsInternal, getControllerClassName, getCustomizerInternal, getCustomValidatorExpression, getDefTypeId, getExecutableType, getFindMode, getFormClassName, getIterators, getLayoutDef, getMessageBundleClass, getMessageBundleClassName, getPackage, getParameterDef, getParameterDefs, getPersonalizerClass, getResourceBundleDef, getValidationLevel, getVariableManager, getVariableManagerOwner, getViewableString, getXMLElementTag, hasDefinitionBeenUpdated, hasEventMapWithDynamicEventSubscriber, hasVariables, initializeBindingContainer, initializeBindingContainer, initializeBindingContainer, initializeExecutableBinding, is1012Expr, is1012StyleXML, isSkipValidation, isTokenValidationEnabled, isViewable, isViewAuthorized, loadVariables, removeAppDefNameTL, removeControlDef, resolveCustomizer, setAppDefNameTL, setBindingContainerDef, setEventMapDef, setFormClassName, setLayoutDef, setPackage, setResourceBundleDef, setValidationLevel
getDependencyNames, getPermissionClassName, getPermissionTargetName, getRefreshExpression, getRefreshOption, getRefreshOptionValue, internalGetRefreshOptionFromString, internalHasPermission, isRefreshable, isRefreshable
convertToBoolean, convertToDataChangePolicy, convertToInt, convertToIntArray, convertToLong, createAndLoadFromXML, getDefClassName, getDefXMLNameSpace, getOrigObject, getPermissionDef, getPersonalizer, getSubType, isDirty, isNew, loadFromXML, loadPermissionDef, loadXMLContents, readXMLBoolean, readXMLInt, readXMLLong, readXMLString, readXMLStringArray, readXMLStringArrayList, readXMLStringArrayList, setDefClassName, setDirty, setNew, setOrigObject, setPermissionDef, setSubType
addDefImport, addExtendedDefObject, adjustPropertyMapForWrite, allocatePropertyMap, applyDiffChildren, applyDiffContents, checkEditable, close, createFromXML, deregisterSessionObject, diffChildren, diffContents, diffObjects, ensureDifferDetails, findDefImport, finishedLoading, getBaseDir, getBasePackage, getDefImports, getDefManager, getDefWriter, getDefXMLElementTag, getEditObject, getExtendedDefObjectsInternal, getFileName, getFullDirName, getFullFileName, getPropertyMap, getSubstitutedNames, getSyncLock, guaranteePath, hasExtendedDefObjects, isCustomizationEnabled, isCustomizationEnabled, isEditable, isPersonalizationEnabled, isPersonalizationEnabled, loadDefImports, mergePropertyMap, objectRemoved, reapplyChanges, registerClass, registerDefObject, registerSessionDefObject, remove, removeAndDelete, removeDefImport, removeExtendedDefObject, removeProperty, saveXMLContents, setCustomizationEnabled, setCustomizationEnabled, setDefaultBaseDir, setDefMgr, setEditable, setFullName, setPersonalizationEnabled, setPersonalizationEnabled, setProperty, setPropertyExpression, setPropertyMap, staticUpdateChildrenList, updateChildrenList, verifyVersion, verifyVersionNullCheck, writeChildren, writeContents, writeObject, writeVersion, writeXMLContents
addPropertySetName, enableUpdateCheck, getAllExtendedDefObjects, getBaseDefObject, getContainerDef, getContainerName, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, getRootBaseDefObject, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, isSuppressUpdateCheck, loadCustomProperties, loadProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, resolveReferences, setBaseDefObject, setBaseDefObject, setDefScope, setMdsKey, setMdsReference, setName, setObjectResolved, setParent, setPropertySetName, staticLoadCustomProperties, staticLoadSchemaProperties, suppressUpdateCheck
getAllProperties, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, isPropertyExpression, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, resolvePropertyRaw, setPropertiesMap, setPropertiesMap2, setProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName
getName
public static final java.lang.String PNAME_AvailableLabel
public static final java.lang.String PNAME_SelectedLabel
public static final java.lang.String PNAME_ShowSelectAll
public static final java.lang.String PNAME_ShowMove
public static final int EXECUTABLE_REGION
public static final int EXECUTABLE_ITERATORBINDING
public static final int EXECUTABLE_ACTION
public JUShuttlePanelDef()
public JUShuttlePanelDef(DefPersistable outer)
public JUShuttlePanelDef(JULayoutDef layoutDef, java.lang.String formClassName, java.lang.String formBindingClassName)
public java.lang.String getAvailableLabel()
public java.lang.String getSelectedLabel()
public boolean getShowSelectAll()
public boolean getShowMove()
public JUShuttlePanelDef.JUShuttlePanelButtonDef getShuttlePanelButtonDef(java.lang.String buttonName)
public void loadChildrenFromXML(DefElement xmlElement)
DCBindingContainerDef
loadChildrenFromXML
in class DCBindingContainerDef
protected void retrieveFromXML(DefElement xmlElement, java.util.HashMap valueTab)
DCBindingContainerDef
retrieveFromXML
in class DCBindingContainerDef
public void init(java.util.HashMap initValues)
DCBindingContainerDef
public void loadButtons(DefElement xmlElement)
public java.lang.String getName()