|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.jetspeed.om.page.psml.AbstractBaseElement org.apache.jetspeed.om.page.psml.FragmentImpl
public class FragmentImpl
Field Summary | |
---|---|
private String |
decorator
|
private boolean |
dirty
|
private static int |
fragment_id_counter
|
private List |
fragments
|
private FragmentList |
fragmentsList
|
private String |
mode
|
private String |
name
|
private PageImpl |
page
|
private List |
preferences
|
private List |
propertiesList
|
private Map |
propertiesMap
|
private String |
skin
|
private String |
state
|
private String |
type
|
Fields inherited from interface org.apache.jetspeed.om.page.Fragment |
---|
COLUMN_PROPERTY_NAME, HEIGHT_PROPERTY_NAME, LAYOUT, PORTLET, ROW_PROPERTY_NAME, SIZES_PROPERTY_NAME, WIDTH_PROPERTY_NAME, X_PROPERTY_NAME, Y_PROPERTY_NAME, Z_PROPERTY_NAME |
Constructor Summary | |
---|---|
FragmentImpl()
Default Constructor. |
|
FragmentImpl(String id)
|
Method Summary | |
---|---|
(package private) List |
accessFragments()
|
void |
checkPermissions(String path,
int mask,
boolean checkNodeOnly,
boolean checkParentsOnly)
checkPermissions |
boolean |
equals(Object obj)
equals |
(package private) List |
filterFragmentsByAccess(List fragments)
filterFragmentsByAccess Filter fragments list for view access. |
private static String |
generateId()
|
boolean |
getConstraintsEnabled()
getConstraintsEnabled |
String |
getDecorator()
|
org.apache.jetspeed.om.page.PageSecurity |
getEffectivePageSecurity()
getEffectivePageSecurity |
float |
getFloatProperty(String propName)
|
List |
getFragments()
|
int |
getIntProperty(String propName)
|
int |
getLayoutColumn()
|
float |
getLayoutHeight()
|
int |
getLayoutRow()
|
String |
getLayoutSizes()
|
float |
getLayoutWidth()
|
float |
getLayoutX()
|
float |
getLayoutY()
|
float |
getLayoutZ()
|
String |
getLogicalPermissionPath()
getLogicalPermissionPath |
String |
getMode()
|
String |
getName()
getName |
(package private) PageImpl |
getPage()
|
boolean |
getPermissionsEnabled()
getPermissionsEnabled |
String |
getPhysicalPermissionPath()
getPhysicalPermissionPath |
List |
getPreferences()
getPreferences |
Map |
getProperties()
|
List |
getPropertiesList()
|
String |
getProperty(String propName)
|
String |
getSkin()
|
String |
getState()
|
String |
getType()
|
int |
hashCode()
hashCode |
boolean |
isReference()
|
void |
marshalling()
marshalling - notification that this instance is to be saved to the persistent store |
void |
setDecorator(String decoratorName)
|
void |
setLayoutColumn(int column)
|
void |
setLayoutHeight(float height)
|
void |
setLayoutRow(int row)
|
void |
setLayoutSizes(String sizes)
|
void |
setLayoutWidth(float width)
|
void |
setLayoutX(float x)
|
void |
setLayoutY(float y)
|
void |
setLayoutZ(float z)
|
void |
setMode(String mode)
|
void |
setName(String name)
setName |
(package private) void |
setPage(PageImpl page)
|
void |
setPreferences(List preferences)
|
void |
setSkin(String skin)
|
void |
setState(String state)
|
void |
setType(String type)
|
void |
unmarshalled()
unmarshalled - notification that this instance has been loaded from the persistent store |
Methods inherited from class org.apache.jetspeed.om.page.psml.AbstractBaseElement |
---|
checkAccess, checkAccess, checkConstraints, checkConstraints, checkPermissions, checkPermissions, getHandlerFactory, getId, getSecurityConstraints, getShortTitle, getTitle, grantViewActionAccess, newSecurityConstraint, newSecurityConstraints, setConstraintsEnabled, setHandlerFactory, setId, setPermissionsEnabled, setSecurityConstraints, setShortTitle, setTitle, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.jetspeed.om.page.BaseElement |
---|
getId, getShortTitle, getTitle, setShortTitle, setTitle |
Methods inherited from interface org.apache.jetspeed.om.common.SecuredResource |
---|
checkAccess, checkConstraints, checkPermissions, getSecurityConstraints, newSecurityConstraint, newSecurityConstraints, setSecurityConstraints |
Field Detail |
---|
private static int fragment_id_counter
private String type
private String state
private String mode
private String decorator
private String skin
private List fragments
private List propertiesList
private List preferences
private Map propertiesMap
private String name
private FragmentList fragmentsList
private PageImpl page
private boolean dirty
Constructor Detail |
---|
public FragmentImpl()
Default Constructor.
public FragmentImpl(String id)
Method Detail |
---|
public String getType()
getType
in interface org.apache.jetspeed.om.page.Fragment
public void setType(String type)
setType
in interface org.apache.jetspeed.om.page.Fragment
public String getState()
getState
in interface org.apache.jetspeed.om.page.Fragment
public void setState(String state)
setState
in interface org.apache.jetspeed.om.page.Fragment
public String getMode()
getMode
in interface org.apache.jetspeed.om.page.Fragment
public void setMode(String mode)
setMode
in interface org.apache.jetspeed.om.page.Fragment
public String getDecorator()
getDecorator
in interface org.apache.jetspeed.om.page.Fragment
public void setDecorator(String decoratorName)
setDecorator
in interface org.apache.jetspeed.om.page.Fragment
public String getSkin()
getSkin
in interface org.apache.jetspeed.om.page.Fragment
public void setSkin(String skin)
setSkin
in interface org.apache.jetspeed.om.page.Fragment
public boolean isReference()
isReference
in interface org.apache.jetspeed.om.page.Fragment
List accessFragments()
public List getFragments()
getFragments
in interface org.apache.jetspeed.om.page.Fragment
public List getPropertiesList()
public String getProperty(String propName)
getProperty
in interface org.apache.jetspeed.om.page.Fragment
Fragment.getProperty(java.lang.String)
public int getIntProperty(String propName)
getIntProperty
in interface org.apache.jetspeed.om.page.Fragment
Fragment.getIntProperty(java.lang.String)
public float getFloatProperty(String propName)
getFloatProperty
in interface org.apache.jetspeed.om.page.Fragment
Fragment.getFloatProperty(java.lang.String)
public Map getProperties()
getProperties
in interface org.apache.jetspeed.om.page.Fragment
Fragment.getProperties()
public int getLayoutRow()
getLayoutRow
in interface org.apache.jetspeed.om.page.Fragment
Fragment.getLayoutRow()
public void setLayoutRow(int row)
setLayoutRow
in interface org.apache.jetspeed.om.page.Fragment
Fragment.setLayoutRow(int)
public int getLayoutColumn()
getLayoutColumn
in interface org.apache.jetspeed.om.page.Fragment
Fragment.getLayoutColumn()
public void setLayoutColumn(int column)
setLayoutColumn
in interface org.apache.jetspeed.om.page.Fragment
Fragment.setLayoutColumn(int)
public String getLayoutSizes()
getLayoutSizes
in interface org.apache.jetspeed.om.page.Fragment
Fragment.getLayoutSizes()
public void setLayoutSizes(String sizes)
setLayoutSizes
in interface org.apache.jetspeed.om.page.Fragment
Fragment.setLayoutSizes(java.lang.String)
public float getLayoutX()
getLayoutX
in interface org.apache.jetspeed.om.page.Fragment
Fragment.getLayoutX()
public void setLayoutX(float x)
setLayoutX
in interface org.apache.jetspeed.om.page.Fragment
Fragment.setLayoutX(float)
public float getLayoutY()
getLayoutY
in interface org.apache.jetspeed.om.page.Fragment
Fragment.getLayoutY()
public void setLayoutY(float y)
setLayoutY
in interface org.apache.jetspeed.om.page.Fragment
Fragment.setLayoutY(float)
public float getLayoutZ()
getLayoutZ
in interface org.apache.jetspeed.om.page.Fragment
Fragment.getLayoutZ()
public void setLayoutZ(float z)
setLayoutZ
in interface org.apache.jetspeed.om.page.Fragment
Fragment.setLayoutZ(float)
public float getLayoutWidth()
getLayoutWidth
in interface org.apache.jetspeed.om.page.Fragment
Fragment.getLayoutWidth()
public void setLayoutWidth(float width)
setLayoutWidth
in interface org.apache.jetspeed.om.page.Fragment
Fragment.setLayoutWidth(float)
public float getLayoutHeight()
getLayoutHeight
in interface org.apache.jetspeed.om.page.Fragment
Fragment.getLayoutHeight()
public void setLayoutHeight(float height)
setLayoutHeight
in interface org.apache.jetspeed.om.page.Fragment
Fragment.setLayoutHeight(float)
public boolean equals(Object obj)
equals
equals
in class AbstractBaseElement
obj
-
Object.equals(java.lang.Object)
public int hashCode()
hashCode
hashCode
in class AbstractBaseElement
Object.hashCode()
public String getName()
getName
getName
in interface org.apache.jetspeed.om.page.Fragment
Fragment.getName()
public void setName(String name)
setName
setName
in interface org.apache.jetspeed.om.page.Fragment
name
- Fragment.setName(java.lang.String)
public List getPreferences()
getPreferences
getPreferences
in interface org.apache.jetspeed.om.page.Fragment
name
- Fragment.getPreferences()
public void setPreferences(List preferences)
setPreferences
in interface org.apache.jetspeed.om.page.Fragment
PageImpl getPage()
void setPage(PageImpl page)
public org.apache.jetspeed.om.page.PageSecurity getEffectivePageSecurity()
AbstractBaseElement
getEffectivePageSecurity
in class AbstractBaseElement
public String getLogicalPermissionPath()
AbstractBaseElement
getLogicalPermissionPath
getLogicalPermissionPath
in class AbstractBaseElement
public String getPhysicalPermissionPath()
AbstractBaseElement
getPhysicalPermissionPath
getPhysicalPermissionPath
in class AbstractBaseElement
public void checkPermissions(String path, int mask, boolean checkNodeOnly, boolean checkParentsOnly) throws SecurityException
AbstractBaseElement
checkPermissions
checkPermissions
in class AbstractBaseElement
mask
- Mask of actions requested
SecurityException
public boolean getConstraintsEnabled()
AbstractBaseElement
getConstraintsEnabled
getConstraintsEnabled
in interface org.apache.jetspeed.om.common.SecuredResource
getConstraintsEnabled
in class AbstractBaseElement
org.apache.jetspeed.om.common.SecureResource#getConstraintsEnabled()
public boolean getPermissionsEnabled()
AbstractBaseElement
getPermissionsEnabled
getPermissionsEnabled
in interface org.apache.jetspeed.om.common.SecuredResource
getPermissionsEnabled
in class AbstractBaseElement
org.apache.jetspeed.om.common.SecureResource#getPermissionsEnabled()
public void unmarshalled()
unmarshalled
in class AbstractBaseElement
public void marshalling()
marshalling
in class AbstractBaseElement
List filterFragmentsByAccess(List fragments)
nodes
- list containing fragments to check
private static String generateId()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |