org.teiid.adminapi.impl
Class TranslatorPropertyFactory

java.lang.Object
  extended by org.jboss.managed.plugins.ManagedPropertyImpl
      extended by org.teiid.adminapi.impl.TranslatorPropertyFactory
All Implemented Interfaces:
java.io.Serializable, org.jboss.managed.api.ManagedProperty, org.jboss.managed.api.TransientAttachments

public class TranslatorPropertyFactory
extends org.jboss.managed.plugins.ManagedPropertyImpl

See Also:
Serialized Form

Constructor Summary
TranslatorPropertyFactory(org.jboss.managed.api.Fields fields)
           
TranslatorPropertyFactory(org.jboss.managed.api.ManagedObject managedObject, org.jboss.managed.api.Fields fields)
           
TranslatorPropertyFactory(java.lang.String s)
           
 
Method Summary
 org.jboss.metatype.api.types.MetaType getMetaType()
           
 void setField(java.lang.String fieldName, java.io.Serializable value)
           
 void setValue(org.jboss.metatype.api.values.MetaValue value)
          Write the value back to the attachment if there is a PropertyInfo in the Fields.PROPERTY_INFO field.
 
Methods inherited from class org.jboss.managed.plugins.ManagedPropertyImpl
checkValidValue, copy, equals, getActivationPolicy, getAdminViewUses, getAnnotations, getDefaultValue, getDescription, getField, getFields, getLegalValues, getManagedObject, getMappedName, getMaximumValue, getMinimumValue, getName, getTargetManagedObject, getTransientAttachment, getTransientAttachment, getValue, getViewUse, hasAnnotation, hashCode, hasViewUse, isMandatory, isModified, isReadOnly, isRemoved, setActivationPolicy, setAdminViewUses, setAnnotations, setDescription, setLegalValues, setManagedObject, setMandatory, setMaximumValue, setMetaType, setMinimumValue, setModified, setReadOnly, setRemoved, setTargetManagedObject, setTransientAttachment, setViewUse, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TranslatorPropertyFactory

public TranslatorPropertyFactory(java.lang.String s)

TranslatorPropertyFactory

public TranslatorPropertyFactory(org.jboss.managed.api.Fields fields)

TranslatorPropertyFactory

public TranslatorPropertyFactory(org.jboss.managed.api.ManagedObject managedObject,
                                 org.jboss.managed.api.Fields fields)
Method Detail

getMetaType

public org.jboss.metatype.api.types.MetaType getMetaType()
Specified by:
getMetaType in interface org.jboss.managed.api.ManagedProperty
Overrides:
getMetaType in class org.jboss.managed.plugins.ManagedPropertyImpl

setField

public void setField(java.lang.String fieldName,
                     java.io.Serializable value)
Specified by:
setField in interface org.jboss.managed.api.ManagedProperty
Overrides:
setField in class org.jboss.managed.plugins.ManagedPropertyImpl

setValue

public void setValue(org.jboss.metatype.api.values.MetaValue value)
Write the value back to the attachment if there is a PropertyInfo in the Fields.PROPERTY_INFO field.

Specified by:
setValue in interface org.jboss.managed.api.ManagedProperty
Overrides:
setValue in class org.jboss.managed.plugins.ManagedPropertyImpl


Copyright © 2011. All Rights Reserved.