org.apache.jetspeed.om.page.psml
Class FragmentImpl
java.lang.Object
org.apache.jetspeed.om.page.psml.AbstractBaseElement
org.apache.jetspeed.om.page.psml.FragmentImpl
- All Implemented Interfaces:
- org.apache.jetspeed.om.page.BaseElement, Cloneable, org.apache.jetspeed.om.page.Fragment, org.apache.jetspeed.om.common.SecuredResource, Serializable
- Direct Known Subclasses:
- ReferenceImpl
- public class FragmentImpl
- extends AbstractBaseElement
- implements org.apache.jetspeed.om.page.Fragment, Serializable
- Version:
- $Id: FragmentImpl.java 188614 2005-05-25 01:30:38Z ate $
- See Also:
- Serialized Form
| Fields inherited from interface org.apache.jetspeed.om.page.Fragment |
LAYOUT, PORTLET |
| Fields inherited from interface org.apache.jetspeed.om.common.SecuredResource |
EDIT_ACTION, VIEW_ACTION |
| Methods inherited from class org.apache.jetspeed.om.page.psml.AbstractBaseElement |
checkAccess, checkAccess, checkConstraints, checkConstraints, checkPermissions, checkPermissions, checkPermissions, getConstraintsEnabled, getHandlerFactory, getId, getLogicalPermissionPath, getPermissionsEnabled, getPhysicalPermissionPath, getSecurityConstraints, getShortTitle, getTitle, grantViewActionAccess, marshalling, setConstraintsEnabled, setHandlerFactory, setId, setPermissionsEnabled, setSecurityConstraints, setShortTitle, setTitle, toString, unmarshalled |
| Methods inherited from interface org.apache.jetspeed.om.page.BaseElement |
getId, getShortTitle, getTitle, setId, setShortTitle, setTitle |
| Methods inherited from interface org.apache.jetspeed.om.common.SecuredResource |
checkAccess, checkConstraints, checkPermissions, getConstraintsEnabled, getPermissionsEnabled, getSecurityConstraints, setSecurityConstraints |
type
private String type
state
private String state
decorator
private String decorator
skin
private String skin
fragments
private List fragments
properties
private List properties
name
private String name
log
private static final org.apache.commons.logging.Log log
FragmentImpl
public FragmentImpl()
getType
public String getType()
- Specified by:
getType in interface org.apache.jetspeed.om.page.Fragment
setType
public void setType(String type)
- Specified by:
setType in interface org.apache.jetspeed.om.page.Fragment
getState
public String getState()
- Specified by:
getState in interface org.apache.jetspeed.om.page.Fragment
setState
public void setState(String state)
- Specified by:
setState in interface org.apache.jetspeed.om.page.Fragment
getDecorator
public String getDecorator()
- Specified by:
getDecorator in interface org.apache.jetspeed.om.page.Fragment
setDecorator
public void setDecorator(String decoratorName)
- Specified by:
setDecorator in interface org.apache.jetspeed.om.page.Fragment
getSkin
public String getSkin()
- Specified by:
getSkin in interface org.apache.jetspeed.om.page.Fragment
setSkin
public void setSkin(String skin)
- Specified by:
setSkin in interface org.apache.jetspeed.om.page.Fragment
isReference
public boolean isReference()
- Specified by:
isReference in interface org.apache.jetspeed.om.page.Fragment
getFragments
public List getFragments()
- Specified by:
getFragments in interface org.apache.jetspeed.om.page.Fragment
getLayoutProperties
public List getLayoutProperties()
- Specified by:
getLayoutProperties in interface org.apache.jetspeed.om.page.Fragment
getProperties
public List getProperties(String layoutName)
- Specified by:
getProperties in interface org.apache.jetspeed.om.page.Fragment
getPropertyValue
public String getPropertyValue(String layout,
String propName)
- Specified by:
getPropertyValue in interface org.apache.jetspeed.om.page.Fragment
setPropertyValue
public void setPropertyValue(String layout,
String propName,
String value)
- Specified by:
setPropertyValue in interface org.apache.jetspeed.om.page.Fragment
addProperty
public void addProperty(org.apache.jetspeed.om.page.Property p)
- Specified by:
addProperty in interface org.apache.jetspeed.om.page.Fragment
removeProperty
public void removeProperty(org.apache.jetspeed.om.page.Property p)
- Specified by:
removeProperty in interface org.apache.jetspeed.om.page.Fragment
clearProperties
public void clearProperties(String layoutName)
- Specified by:
clearProperties in interface org.apache.jetspeed.om.page.Fragment
getProperties
public Vector getProperties()
setProperties
public void setProperties(Vector props)
clone
public Object clone()
throws CloneNotSupportedException
- Description copied from class:
AbstractBaseElement
- Create a clone of this object
- Specified by:
clone in interface org.apache.jetspeed.om.page.Fragment- Overrides:
clone in class AbstractBaseElement
- Throws:
CloneNotSupportedException
equals
public boolean equals(Object obj)
equals
- Overrides:
equals in class AbstractBaseElement
- Parameters:
obj -
- Returns:
- See Also:
Object.equals(java.lang.Object)
hashCode
public int hashCode()
hashCode
- Overrides:
hashCode in class AbstractBaseElement
- Returns:
- See Also:
Object.hashCode()
getName
public String getName()
getName
- Specified by:
getName in interface org.apache.jetspeed.om.page.Fragment
- Returns:
- See Also:
Fragment.getName()
setName
public void setName(String name)
setName
- Specified by:
setName in interface org.apache.jetspeed.om.page.Fragment
- Parameters:
name - - See Also:
Fragment.setName(java.lang.String)
Copyright © 1999-2005 Apache Software Foundation. All Rights Reserved.