public abstract class AutoXdatElementAccess extends BaseElement implements XdatElementAccessI
ItemWrapper.FieldEmptyException
Modifier and Type | Field and Description |
---|---|
static org.apache.log4j.Logger |
logger |
static String |
SCHEMA_ELEMENT_NAME |
allowXMLDBAccess
Constructor and Description |
---|
AutoXdatElementAccess() |
AutoXdatElementAccess(Hashtable properties,
UserI user) |
AutoXdatElementAccess(ItemI item) |
AutoXdatElementAccess(UserI user) |
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 AutoXdatElementAccess(ItemI item)
public AutoXdatElementAccess(UserI user)
public AutoXdatElementAccess()
public String getSchemaElementName()
getSchemaElementName
in interface XdatElementAccessI
getSchemaElementName
in class ItemWrapper
public String getSecondaryPassword()
getSecondaryPassword
in interface XdatElementAccessI
public void setSecondaryPassword(String v)
setSecondaryPassword
in interface XdatElementAccessI
v
- Value to Set.public Boolean getSecondaryPassword_encrypt()
getSecondaryPassword_encrypt
in interface XdatElementAccessI
public void setSecondaryPassword_encrypt(Object v)
setSecondaryPassword_encrypt
in interface XdatElementAccessI
v
- Value to Set.public ArrayList<XdatElementAccessSecureIp> getSecureIp()
getSecureIp
in interface XdatElementAccessI
public void setSecureIp(ItemI v) throws Exception
setSecureIp
in interface XdatElementAccessI
v
- Value to Set.Exception
public void removeSecureIp(int index) throws IndexOutOfBoundsException
index
- Index of child to remove.IndexOutOfBoundsException
public ArrayList<XdatFieldMappingSet> getPermissions_allowSet()
getPermissions_allowSet
in interface XdatElementAccessI
public void setPermissions_allowSet(ItemI v) throws Exception
setPermissions_allowSet
in interface XdatElementAccessI
v
- Value to Set.Exception
public void removePermissions_allowSet(int index) throws IndexOutOfBoundsException
index
- Index of child to remove.IndexOutOfBoundsException
public String getElementName()
getElementName
in interface XdatElementAccessI
public void setElementName(String v)
setElementName
in interface XdatElementAccessI
v
- Value to Set.public Integer getXdatElementAccessId()
getXdatElementAccessId
in interface XdatElementAccessI
public void setXdatElementAccessId(Integer v)
setXdatElementAccessId
in interface XdatElementAccessI
v
- Value to Set.public static ArrayList<XdatElementAccess> getAllXdatElementAccesss(UserI user, boolean preLoad)
public static ArrayList<XdatElementAccess> getXdatElementAccesssByField(String xmlPath, Object value, UserI user, boolean preLoad)
public static ArrayList<XdatElementAccess> getXdatElementAccesssByField(CriteriaCollection criteria, UserI user, boolean preLoad)
public static XdatElementAccess getXdatElementAccesssByXdatElementAccessId(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.