public abstract class OwCMISDelegateVirtualPropertyClass<O,C extends OwCMISObjectClass> extends OwCMISAbstractPropertyClass<O,C> implements OwCMISVirtualPropertyClass<O>
OwCMISDelegateVirtualPropertyClass.
Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.
For licensing information read the license.txt file or
go to: http://wiki.alfresco.com
Type | Property and Description |
---|---|
boolean |
isName |
isSystemProperty
isSystemProperty
Constructor and Description |
---|
OwCMISDelegateVirtualPropertyClass(String className,
com.wewebu.ow.server.ecm.OwPropertyClass internalPropertyClass,
Collection<Integer> operators,
C objectClass) |
Modifier and Type | Method and Description |
---|---|
OwCMISVirtualPropertyClass<O> |
createProxy(String className) |
OwCMISProperty<O> |
from(O... value_p)
Create a new Instance of the specific OwCMISProperty depending on the
current OwCMISPropertyClass.
|
Object |
getDefaultValue() |
String |
getDescription(Locale locale_p) |
String |
getDisplayName(Locale locale_p) |
com.wewebu.ow.server.field.OwEnumCollection |
getEnums() |
OwCMISFormat |
getFormat() |
String |
getJavaClassName() |
Object |
getMaxValue() |
Object |
getMinValue() |
Object |
getNativeType() |
String |
getNonQualifiedName()
Returns the non qualified name ( the CMIS definition
name of this property)
|
Collection |
getOperators() |
boolean |
isArray() |
boolean |
isHidden(int iContext_p) |
boolean |
isNameProperty() |
boolean |
isReadOnly(int iContext_p) |
boolean |
isRequired() |
boolean |
isSystem() |
String |
toString() |
getCategory, getClassName, getComplexChildClasses, getFullQualifiedName, getNodeFromValue, getObjectClass, getPreferredPropertyType, getValueFromNode, getValueFromString, isComplex, isEnum, isSystemProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
from
getFullQualifiedName, getObjectClass, getQueryName, isOrderable, isQueryable, isSystemProperty
isNameProperty
in interface com.wewebu.ow.server.ecm.OwPropertyClass
Exception
public OwCMISDelegateVirtualPropertyClass(String className, com.wewebu.ow.server.ecm.OwPropertyClass internalPropertyClass, Collection<Integer> operators, C objectClass)
public boolean isArray() throws com.wewebu.ow.server.exceptions.OwException
isArray
in interface OwCMISPropertyClass<O>
isArray
in interface com.wewebu.ow.server.field.OwFieldDefinition
com.wewebu.ow.server.exceptions.OwException
public boolean isReadOnly(int iContext_p) throws com.wewebu.ow.server.exceptions.OwException
isReadOnly
in interface com.wewebu.ow.server.ecm.OwPropertyClass
isReadOnly
in interface OwCMISPropertyClass<O>
com.wewebu.ow.server.exceptions.OwException
public String getNonQualifiedName()
OwCMISPropertyClass
getNonQualifiedName
in interface OwCMISPropertyClass<O>
public boolean isNameProperty() throws Exception
isNameProperty
in interface com.wewebu.ow.server.ecm.OwPropertyClass
Exception
public String getDisplayName(Locale locale_p)
getDisplayName
in interface com.wewebu.ow.server.field.OwFieldDefinition
public String getDescription(Locale locale_p)
getDescription
in interface com.wewebu.ow.server.field.OwFieldDefinition
public String getJavaClassName()
getJavaClassName
in interface com.wewebu.ow.server.field.OwFieldDefinition
public Object getNativeType() throws Exception
getNativeType
in interface com.wewebu.ow.server.field.OwFieldDefinition
Exception
public boolean isRequired() throws Exception
isRequired
in interface com.wewebu.ow.server.field.OwFieldDefinition
Exception
public Object getMaxValue() throws Exception
getMaxValue
in interface com.wewebu.ow.server.field.OwFieldDefinition
Exception
public Object getMinValue() throws Exception
getMinValue
in interface com.wewebu.ow.server.field.OwFieldDefinition
Exception
public Object getDefaultValue() throws Exception
getDefaultValue
in interface com.wewebu.ow.server.field.OwFieldDefinition
Exception
public Collection getOperators() throws Exception
getOperators
in interface com.wewebu.ow.server.field.OwFieldDefinition
Exception
public OwCMISFormat getFormat()
getFormat
in interface OwCMISPropertyClass<O>
getFormat
in interface com.wewebu.ow.server.field.OwFieldDefinition
public boolean isHidden(int iContext_p) throws com.wewebu.ow.server.exceptions.OwException
isHidden
in interface com.wewebu.ow.server.ecm.OwPropertyClass
isHidden
in interface OwCMISPropertyClass<O>
com.wewebu.ow.server.exceptions.OwException
public com.wewebu.ow.server.field.OwEnumCollection getEnums() throws com.wewebu.ow.server.exceptions.OwException
getEnums
in interface OwCMISPropertyClass<O>
getEnums
in interface com.wewebu.ow.server.field.OwFieldDefinition
com.wewebu.ow.server.exceptions.OwException
public boolean isSystem() throws com.wewebu.ow.server.exceptions.OwException
isSystem
in class OwCMISAbstractPropertyClass<O,C extends OwCMISObjectClass>
com.wewebu.ow.server.exceptions.OwException
public final OwCMISProperty<O> from(O... value_p) throws com.wewebu.ow.server.exceptions.OwException
OwCMISPropertyClass
from
in interface OwCMISPropertyClass<O>
value_p
- Object the initial value which should be set, can be nullcom.wewebu.ow.server.exceptions.OwException
- if creation of OwCMISProperty failedpublic OwCMISVirtualPropertyClass<O> createProxy(String className)
createProxy
in interface OwCMISPropertyClass<O>
createProxy
in interface OwCMISVirtualPropertyClass<O>
createProxy
in class OwCMISAbstractPropertyClass<O,C extends OwCMISObjectClass>
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.