public abstract class OwCMISAbstractPropertyClass<V,C extends OwCMISObjectClass> extends Object implements OwCMISPropertyClass<V>
OwCMISAbstractPropertyClass.
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 |
isSystem |
| Constructor and Description |
|---|
OwCMISAbstractPropertyClass(String className,
C objectClass) |
| Modifier and Type | Method and Description |
|---|---|
OwCMISPropertyClass<V> |
createProxy(String className) |
String |
getCategory() |
String |
getClassName() |
List<?> |
getComplexChildClasses() |
OwCMISQualifiedName |
getFullQualifiedName()
Returns the full qualified name
which is created from the
OwCMISPropertyClass.getObjectClass() class name
and the OwCMISPropertyClass.getNonQualifiedName(), separated with an
'.' (dot) between the names. |
Node |
getNodeFromValue(Object value_p,
Document doc_p) |
C |
getObjectClass()
Get the ObjectClassName which is
parent of this property.
|
protected OwCMISPreferredPropertyTypeCfg.PropertyType |
getPreferredPropertyType() |
Object |
getValueFromNode(Node node_p) |
Object |
getValueFromString(String text_p) |
boolean |
isComplex() |
boolean |
isEnum() |
protected abstract boolean |
isSystem() |
boolean |
isSystemProperty() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfrom, getEnums, getFormat, getNonQualifiedName, getQueryName, isArray, isHidden, isOrderable, isQueryable, isReadOnlyisSystemProperty in interface com.wewebu.ow.server.ecm.OwPropertyClassisSystemProperty in interface OwCMISPropertyClass<V>com.wewebu.ow.server.exceptions.OwExceptionpublic String getCategory()
getCategory in interface com.wewebu.ow.server.ecm.OwPropertyClasspublic final String getClassName()
getClassName in interface com.wewebu.ow.server.field.OwFieldDefinitionpublic boolean isEnum()
throws com.wewebu.ow.server.exceptions.OwException
isEnum in interface com.wewebu.ow.server.field.OwFieldDefinitioncom.wewebu.ow.server.exceptions.OwExceptionpublic Object getValueFromNode(Node node_p) throws com.wewebu.ow.server.exceptions.OwException
getValueFromNode in interface com.wewebu.ow.server.field.OwFieldDefinitioncom.wewebu.ow.server.exceptions.OwExceptionpublic Object getValueFromString(String text_p) throws com.wewebu.ow.server.exceptions.OwException
getValueFromString in interface com.wewebu.ow.server.field.OwFieldDefinitioncom.wewebu.ow.server.exceptions.OwExceptionpublic Node getNodeFromValue(Object value_p, Document doc_p)
getNodeFromValue in interface com.wewebu.ow.server.field.OwFieldDefinitionpublic List<?> getComplexChildClasses()
getComplexChildClasses in interface com.wewebu.ow.server.field.OwFieldDefinitionpublic boolean isComplex()
isComplex in interface com.wewebu.ow.server.field.OwFieldDefinitionpublic C getObjectClass()
OwCMISPropertyClassgetObjectClass in interface OwCMISPropertyClass<V>public OwCMISQualifiedName getFullQualifiedName()
OwCMISPropertyClassOwCMISPropertyClass.getObjectClass() class name
and the OwCMISPropertyClass.getNonQualifiedName(), separated with an
'.' (dot) between the names.getFullQualifiedName in interface OwCMISPropertyClass<V>OwCMISQualifiedName representing the full qualified namepublic OwCMISPropertyClass<V> createProxy(String className)
createProxy in interface OwCMISPropertyClass<V>protected abstract boolean isSystem()
throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwExceptionpublic final boolean isSystemProperty()
throws com.wewebu.ow.server.exceptions.OwException
isSystemProperty in interface com.wewebu.ow.server.ecm.OwPropertyClassisSystemProperty in interface OwCMISPropertyClass<V>com.wewebu.ow.server.exceptions.OwExceptionprotected OwCMISPreferredPropertyTypeCfg.PropertyType getPreferredPropertyType() throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwExceptionCopyright © 2014 Alfresco Business Solutions. All Rights Reserved.