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.