Class CmisObjectImpl
- java.lang.Object
-
- org.pentaho.commons.util.repository.type.CmisObjectImpl
-
- All Implemented Interfaces:
CmisObject
public class CmisObjectImpl extends Object implements CmisObject
-
-
Field Summary
-
Fields inherited from interface org.pentaho.commons.util.repository.type.CmisObject
LOCALIZEDNAME, NAME, OBJECT_TYPE_FOLDER, VISIBLE
-
-
Constructor Summary
Constructors Constructor Description CmisObjectImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Boolean
findBooleanProperty(String name, boolean defaultValue)
Calendar
findDateTimeProperty(String name, Calendar defaultValue)
BigDecimal
findDecimalProperty(String name, BigDecimal defaultValue)
String
findHtmlProperty(String name, String defaultValue)
String
findIdProperty(String name, String defaultValue)
Integer
findIntegerProperty(String name, Integer defaultValue)
String
findStringProperty(String name, String defaultValue)
String
findUriProperty(String name, String defaultValue)
String
findXmlProperty(String name, String defaultValue)
AllowableActions
getAllowableActions()
List<CmisObject>
getChild()
CmisProperties
getProperties()
List<CmisObject>
getRelationship()
void
setAllowableActions(AllowableActions allowableActions)
void
setChild(List<CmisObject> child)
void
setProperties(CmisProperties properties)
void
setRelationship(List<CmisObject> relationship)
-
-
-
Method Detail
-
getProperties
public CmisProperties getProperties()
- Specified by:
getProperties
in interfaceCmisObject
-
setProperties
public void setProperties(CmisProperties properties)
- Specified by:
setProperties
in interfaceCmisObject
-
getAllowableActions
public AllowableActions getAllowableActions()
- Specified by:
getAllowableActions
in interfaceCmisObject
-
setAllowableActions
public void setAllowableActions(AllowableActions allowableActions)
- Specified by:
setAllowableActions
in interfaceCmisObject
-
getRelationship
public List<CmisObject> getRelationship()
- Specified by:
getRelationship
in interfaceCmisObject
-
setRelationship
public void setRelationship(List<CmisObject> relationship)
- Specified by:
setRelationship
in interfaceCmisObject
-
getChild
public List<CmisObject> getChild()
- Specified by:
getChild
in interfaceCmisObject
-
setChild
public void setChild(List<CmisObject> child)
- Specified by:
setChild
in interfaceCmisObject
-
findStringProperty
public String findStringProperty(String name, String defaultValue)
- Specified by:
findStringProperty
in interfaceCmisObject
-
findBooleanProperty
public Boolean findBooleanProperty(String name, boolean defaultValue)
- Specified by:
findBooleanProperty
in interfaceCmisObject
-
findDateTimeProperty
public Calendar findDateTimeProperty(String name, Calendar defaultValue)
- Specified by:
findDateTimeProperty
in interfaceCmisObject
-
findDecimalProperty
public BigDecimal findDecimalProperty(String name, BigDecimal defaultValue)
- Specified by:
findDecimalProperty
in interfaceCmisObject
-
findHtmlProperty
public String findHtmlProperty(String name, String defaultValue)
- Specified by:
findHtmlProperty
in interfaceCmisObject
-
findIdProperty
public String findIdProperty(String name, String defaultValue)
- Specified by:
findIdProperty
in interfaceCmisObject
-
findIntegerProperty
public Integer findIntegerProperty(String name, Integer defaultValue)
- Specified by:
findIntegerProperty
in interfaceCmisObject
-
findUriProperty
public String findUriProperty(String name, String defaultValue)
- Specified by:
findUriProperty
in interfaceCmisObject
-
findXmlProperty
public String findXmlProperty(String name, String defaultValue)
- Specified by:
findXmlProperty
in interfaceCmisObject
-
-