org.drools.ide.common.server.factconstraints.predefined
Class DefaultFieldDataProviderImpl

java.lang.Object
  extended by org.drools.ide.common.server.factconstraints.predefined.DefaultFieldDataProviderImpl
All Implemented Interfaces:
FieldDataProvider

public abstract class DefaultFieldDataProviderImpl
extends Object
implements FieldDataProvider


Constructor Summary
DefaultFieldDataProviderImpl()
           
 
Method Summary
 String[] getArgumentKeys()
           
 Object getArgumentValue(String key)
           
 String getFactType()
           
 String getFieldName()
           
protected  Object getMandatoryArgument(String key)
           
 void setArgumentValue(String key, Object value)
           
 void setFactType(String factType)
           
 void setFieldName(String fieldName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.drools.ide.common.client.factconstraints.dataprovider.FieldDataProvider
getData, getDefault, setFactTYpe
 

Constructor Detail

DefaultFieldDataProviderImpl

public DefaultFieldDataProviderImpl()
Method Detail

getMandatoryArgument

protected Object getMandatoryArgument(String key)
                               throws ArgumentNotSetException
Throws:
ArgumentNotSetException

setFactType

public void setFactType(String factType)

setFieldName

public void setFieldName(String fieldName)
Specified by:
setFieldName in interface FieldDataProvider

getFactType

public String getFactType()

getFieldName

public String getFieldName()

getArgumentKeys

public String[] getArgumentKeys()
Specified by:
getArgumentKeys in interface FieldDataProvider

getArgumentValue

public Object getArgumentValue(String key)
Specified by:
getArgumentValue in interface FieldDataProvider

setArgumentValue

public void setArgumentValue(String key,
                             Object value)
Specified by:
setArgumentValue in interface FieldDataProvider


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