public abstract class AutoXdatRoleType extends BaseElement implements XdatRoleTypeI
ItemWrapper.FieldEmptyException
Modifier and Type | Field and Description |
---|---|
static org.apache.log4j.Logger |
logger |
static String |
SCHEMA_ELEMENT_NAME |
allowXMLDBAccess
Constructor and Description |
---|
AutoXdatRoleType() |
AutoXdatRoleType(Hashtable properties,
UserI user) |
AutoXdatRoleType(ItemI item) |
AutoXdatRoleType(UserI user) |
Modifier and Type | Method and Description |
---|---|
ArrayList<XdatActionType> |
getAllowedActions_allowedAction()
allowed_actions/allowed_action
|
static ArrayList<XdatRoleType> |
getAllXdatRoleTypes(UserI user,
boolean preLoad) |
String |
getDescription() |
ArrayList<ResourceFile> |
getFileResources(String rootPath,
boolean preventLoop) |
String |
getRoleName() |
String |
getSchemaElementName() |
Integer |
getSequence() |
static ArrayList<XdatRoleType> |
getXdatRoleTypesByField(CriteriaCollection criteria,
UserI user,
boolean preLoad) |
static ArrayList<XdatRoleType> |
getXdatRoleTypesByField(String xmlPath,
Object value,
UserI user,
boolean preLoad) |
static XdatRoleType |
getXdatRoleTypesByRoleName(Object value,
UserI user,
boolean preLoad) |
void |
removeAllowedActions_allowedAction(int index)
Removes the allowed_actions/allowed_action of the given index.
|
void |
setAllowedActions_allowedAction(ItemI v)
Sets the value for allowed_actions/allowed_action.
|
void |
setDescription(String v)
Sets the value for description.
|
void |
setRoleName(String v)
Sets the value for role_name.
|
void |
setSequence(Integer v)
Sets the value for sequence.
|
static ArrayList |
wrapItems(ArrayList items) |
static ArrayList |
wrapItems(ItemCollection items) |
getDateDiff, getDisplayField, getDisplayField, getDisplayFields, getFileResources, GetGeneratedClass, GetGeneratedItem, getInsertDate, getInsertUser, getSchemaElement, getSecurityTags, loadDisplayFields, log, output, output, readExternal, setBooleanProperty, setBooleanProperty, setBooleanProperty, setBooleanProperty, setProperty, toJoinedXML, toString, WrapItems, writeExternal
activate, canActivate, canCreate, canDelete, canEdit, canRead, extend, getBooleanProperty, getBooleanProperty, getBooleanProperty, getChildItemCollection, getChildItemCollection, getChildItems, getChildItems, getChildItems, getChildItems, getCurrentDBVersion, getCurrentDBVersion, getDateProperty, getDBName, getDoubleProperty, getFloatProperty, getIntegerProperty, getItem, getLongCreateTime, getMetaCreatedBy, getParent, getPossibleValues, getProperty, getProps, getStringProperty, getUser, getXSIType, hasProperty, isActive, lock, needsActivation, postSave, preSave, quarantine, save, save, setItem, setParent, toHTML, toXML_BOS, toXML, toXML, toXML, toXML, toXML, toXML, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
activate, canActivate, canCreate, canDelete, canEdit, canRead, extend, getBooleanProperty, getBooleanProperty, getBooleanProperty, getChildItemCollection, getChildItems, getChildItems, getChildItems, getChildItems, getCurrentDBVersion, getCurrentDBVersion, getDateProperty, getDBName, getItem, getParent, getPossibleValues, getProperty, getProps, getStringProperty, getUser, getXSIType, hasProperty, isActive, lock, needsActivation, quarantine, save, save, setParent, toHTML, toXML_BOS, toXML, toXML, toXML, toXML, toXML, validate
public static final org.apache.log4j.Logger logger
public static final String SCHEMA_ELEMENT_NAME
public AutoXdatRoleType(ItemI item)
public AutoXdatRoleType(UserI user)
public AutoXdatRoleType()
public String getSchemaElementName()
getSchemaElementName
in interface XdatRoleTypeI
getSchemaElementName
in class ItemWrapper
public ArrayList<XdatActionType> getAllowedActions_allowedAction()
getAllowedActions_allowedAction
in interface XdatRoleTypeI
public void setAllowedActions_allowedAction(ItemI v) throws Exception
setAllowedActions_allowedAction
in interface XdatRoleTypeI
v
- Value to Set.Exception
public void removeAllowedActions_allowedAction(int index) throws IndexOutOfBoundsException
index
- Index of child to remove.IndexOutOfBoundsException
public String getRoleName()
getRoleName
in interface XdatRoleTypeI
public void setRoleName(String v)
setRoleName
in interface XdatRoleTypeI
v
- Value to Set.public String getDescription()
getDescription
in interface XdatRoleTypeI
public void setDescription(String v)
setDescription
in interface XdatRoleTypeI
v
- Value to Set.public Integer getSequence()
getSequence
in interface XdatRoleTypeI
public void setSequence(Integer v)
setSequence
in interface XdatRoleTypeI
v
- Value to Set.public static ArrayList<XdatRoleType> getAllXdatRoleTypes(UserI user, boolean preLoad)
public static ArrayList<XdatRoleType> getXdatRoleTypesByField(String xmlPath, Object value, UserI user, boolean preLoad)
public static ArrayList<XdatRoleType> getXdatRoleTypesByField(CriteriaCollection criteria, UserI user, boolean preLoad)
public static XdatRoleType getXdatRoleTypesByRoleName(Object value, UserI user, boolean preLoad)
public static ArrayList wrapItems(ItemCollection items)
public ArrayList<ResourceFile> getFileResources(String rootPath, boolean preventLoop)
getFileResources
in class BaseElement
Copyright © 2015 Neuroinformatics Research Group. All rights reserved.