congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
PortableObjectParameterDefinition
Code IndexAdd Tabnine to your IDE (free)

How to use
PortableObjectParameterDefinition
in
org.drools.guvnor.models.commons.shared.workitems

Best Java code snippets using org.drools.guvnor.models.commons.shared.workitems.PortableObjectParameterDefinition (Showing top 7 results out of 315)

origin: org.drools/drools-guvnor-models-commons

@Override
public String asString() {
  if ( isBound() ) {
    return this.getBinding();
  }
  return "null";
}
origin: org.kie.guvnor/guvnor-commons-ui

@UiHandler("lstAvailableBindings")
void lstAvailableBindingsOnChange( ChangeEvent event ) {
  int index = lstAvailableBindings.getSelectedIndex();
  if ( index > 0 ) {
    ( (PortableObjectParameterDefinition) ppd ).setBinding( lstAvailableBindings.getItemText( index ) );
  } else {
    ( (PortableObjectParameterDefinition) ppd ).setBinding( "" );
  }
}
origin: org.kie.guvnor/guvnor-guided-dtable-editor-client

  return clone;
} else if ( ppd instanceof PortableObjectParameterDefinition ) {
  clone = new PortableObjectParameterDefinition();
  clone.setName( ppd.getName() );
  ( (PortableObjectParameterDefinition) clone ).setClassName( ppd.getClassName() );
  ( (PortableObjectParameterDefinition) clone ).setBinding( ( (PortableObjectParameterDefinition) ppd ).getBinding() );
  return clone;
} else if ( ppd instanceof PortableStringParameterDefinition ) {
origin: org.kie.guvnor/guvnor-commons-ui

public WorkItemObjectParameterWidget( PortableObjectParameterDefinition ppd,
                   IBindingProvider bindingProvider,
                   boolean isReadOnly ) {
  super( ppd,
      bindingProvider );
  //Setup widget to use bindings
  this.parameterName.setText( ppd.getName() );
  Set<String> bindings = bindingProvider.getBindings( ppd.getClassName() );
  if ( bindings.size() > 0 ) {
    lstAvailableBindings.clear();
    lstAvailableBindings.addItem( CommonConstants.INSTANCE.Choose() );
    lstAvailableBindings.setEnabled( true && !isReadOnly );
    lstAvailableBindings.setVisible( true );
    int selectedIndex = 0;
    for ( String binding : bindings ) {
      lstAvailableBindings.addItem( binding );
      if ( binding.equals( ppd.getBinding() ) ) {
        selectedIndex = lstAvailableBindings.getItemCount() - 1;
      }
    }
    lstAvailableBindings.setSelectedIndex( selectedIndex );
  }
}
origin: org.kie.guvnor/guvnor-workitems-editor-backend

private Set<PortableParameterDefinition> convertWorkItemParameters( final Set<ParameterDefinition> parameters ) {
  final Set<PortableParameterDefinition> pps = new HashSet<PortableParameterDefinition>();
  for ( ParameterDefinition pd : parameters ) {
    final DataType pdt = pd.getType();
    PortableParameterDefinition ppd = null;
    if ( pdt instanceof BooleanDataType ) {
      ppd = new PortableBooleanParameterDefinition();
    } else if ( pdt instanceof FloatDataType ) {
      ppd = new PortableFloatParameterDefinition();
    } else if ( pdt instanceof IntegerDataType ) {
      ppd = new PortableIntegerParameterDefinition();
    } else if ( pdt instanceof ObjectDataType ) {
      ppd = new PortableObjectParameterDefinition();
      final PortableObjectParameterDefinition oppd = (PortableObjectParameterDefinition) ppd;
      final ObjectDataType odt = (ObjectDataType) pdt;
      oppd.setClassName( odt.getClassName() );
    } else if ( pd.getType() instanceof StringDataType ) {
      ppd = new PortableStringParameterDefinition();
    }
    if ( ppd != null ) {
      ppd.setName( pd.getName() );
      pps.add( ppd );
    }
  }
  return pps;
}
origin: org.drools/drools-guvnor-models-commons

public boolean isBound() {
  return ( this.getBinding() != null && !"".equals( this.getBinding() ) );
}
origin: org.drools/drools-guvnor-models-commons

  paramDef = new PortableIntegerParameterDefinition();
} else {
  paramDef = new PortableObjectParameterDefinition();
org.drools.guvnor.models.commons.shared.workitemsPortableObjectParameterDefinition

Javadoc

An Object parameter. These can only be bound to Facts of the same data-type

Most used methods

  • <init>
  • getBinding
  • setBinding
  • setClassName
  • getClassName
  • getName
  • isBound

Popular in Java

  • Making http post requests using okhttp
  • compareTo (BigDecimal)
  • runOnUiThread (Activity)
  • getSharedPreferences (Context)
  • EOFException (java.io)
    Thrown when a program encounters the end of a file or stream during an input operation.
  • OutputStream (java.io)
    A writable sink for bytes.Most clients will use output streams that write data to the file system (
  • Callable (java.util.concurrent)
    A task that returns a result and may throw an exception. Implementors define a single method with no
  • ReentrantLock (java.util.concurrent.locks)
    A reentrant mutual exclusion Lock with the same basic behavior and semantics as the implicit monitor
  • HttpServletRequest (javax.servlet.http)
    Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
  • JPanel (javax.swing)
  • Top 25 Plugins for Webstorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now