public class OwCMISVirtualPropertyClassProxy<V,C extends OwCMISObjectClass> extends OwCMISPropertyClassProxy<V,C> implements OwCMISVirtualPropertyClass<V>
Allows multiple name reference of the same virtual property class (for example it can be used for qualified and non-qualified name reference).
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
isNameProperty
isSystemProperty
isSystemProperty
Constructor and Description |
---|
OwCMISVirtualPropertyClassProxy(String className,
OwCMISVirtualPropertyClass<V> propertyClass,
C objectClass)
Constructor
|
Modifier and Type | Method and Description |
---|---|
OwCMISVirtualPropertyClass<V> |
createProxy(String className) |
OwCMISVirtualProperty<V> |
from(OwCMISObject object_p)
Creates a virtual property instance of this class for a given object.
|
protected OwCMISVirtualPropertyClass<V> |
getPropertyClass() |
from, getDefaultValue, getDescription, getDisplayName, getEnums, getFormat, getJavaClassName, getMaxValue, getMinValue, getNativeType, getNonQualifiedName, getOperators, getQueryName, isArray, isHidden, isNameProperty, isOrderable, isQueryable, isReadOnly, isRequired, isSystem
getCategory, getClassName, getComplexChildClasses, getFullQualifiedName, getNodeFromValue, getObjectClass, getPreferredPropertyType, getValueFromNode, getValueFromString, isComplex, isEnum, isSystemProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
from, getEnums, getFormat, getFullQualifiedName, getNonQualifiedName, getObjectClass, getQueryName, isArray, isHidden, isOrderable, isQueryable, isReadOnly, isSystemProperty
getCategory, isNameProperty
getClassName, getComplexChildClasses, getDefaultValue, getDescription, getDisplayName, getJavaClassName, getMaxValue, getMinValue, getNativeType, getNodeFromValue, getOperators, getValueFromNode, getValueFromString, isComplex, isEnum, isRequired
public OwCMISVirtualPropertyClassProxy(String className, OwCMISVirtualPropertyClass<V> propertyClass, C objectClass)
className
- new proxy-name of the given property classpropertyClass
- the main property classobjectClass
- proxy-object-class of the given property classprotected OwCMISVirtualPropertyClass<V> getPropertyClass()
getPropertyClass
in class OwCMISPropertyClassProxy<V,C extends OwCMISObjectClass>
public OwCMISVirtualProperty<V> from(OwCMISObject object_p) throws com.wewebu.ow.server.exceptions.OwException
OwCMISVirtualPropertyClass
from
in interface OwCMISVirtualPropertyClass<V>
OwCMISVirtualProperty
of this class for the given OwCMISObject
com.wewebu.ow.server.exceptions.OwException
public OwCMISVirtualPropertyClass<V> createProxy(String className)
createProxy
in interface OwCMISPropertyClass<V>
createProxy
in interface OwCMISVirtualPropertyClass<V>
createProxy
in class OwCMISAbstractPropertyClass<V,C extends OwCMISObjectClass>
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.