Kie Workbench - Common - Data modeller API 6.1.0.Beta2

org.kie.workbench.common.screens.datamodeller.model
Class ObjectPropertyTO

java.lang.Object
  extended by org.kie.workbench.common.screens.datamodeller.model.ObjectPropertyTO

@Portable
public class ObjectPropertyTO
extends Object


Constructor Summary
ObjectPropertyTO()
           
ObjectPropertyTO(String name, String className, boolean multiple, boolean baseType)
           
ObjectPropertyTO(String name, String className, boolean multiple, boolean baseType, String bag)
           
 
Method Summary
 AnnotationTO addAnnotation(AnnotationDefinitionTO annotationDefinitionTO, String memberName, Object value)
           
 void addAnnotation(AnnotationTO annotation)
           
 AnnotationTO getAnnotation(String annotationClassName)
           
 List<AnnotationTO> getAnnotations()
           
 String getBag()
           
 String getClassName()
           
 String getName()
           
 String getStringId()
           
 boolean isBaseType()
           
 boolean isMultiple()
           
 void removeAnnotation(AnnotationTO annotation)
           
 void setAnnotations(List<AnnotationTO> annotations)
           
 void setBag(String bag)
           
 void setBaseType(boolean baseType)
           
 void setClassName(String className)
           
 void setMultiple(boolean multiple)
           
 void setName(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectPropertyTO

public ObjectPropertyTO()

ObjectPropertyTO

public ObjectPropertyTO(String name,
                        String className,
                        boolean multiple,
                        boolean baseType)

ObjectPropertyTO

public ObjectPropertyTO(String name,
                        String className,
                        boolean multiple,
                        boolean baseType,
                        String bag)
Method Detail

getClassName

public String getClassName()

setClassName

public void setClassName(String className)

getName

public String getName()

setName

public void setName(String name)

isMultiple

public boolean isMultiple()

setMultiple

public void setMultiple(boolean multiple)

isBaseType

public boolean isBaseType()

setBaseType

public void setBaseType(boolean baseType)

getBag

public String getBag()

setBag

public void setBag(String bag)

getAnnotations

public List<AnnotationTO> getAnnotations()

setAnnotations

public void setAnnotations(List<AnnotationTO> annotations)

getAnnotation

public AnnotationTO getAnnotation(String annotationClassName)

addAnnotation

public void addAnnotation(AnnotationTO annotation)

addAnnotation

public AnnotationTO addAnnotation(AnnotationDefinitionTO annotationDefinitionTO,
                                  String memberName,
                                  Object value)

removeAnnotation

public void removeAnnotation(AnnotationTO annotation)

getStringId

public String getStringId()

Kie Workbench - Common - Data modeller API 6.1.0.Beta2

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.