OMS (v3.0.25)

oms3.util
Class Components

java.lang.Object
  extended by oms3.util.Components

public class Components
extends java.lang.Object

Basic component utility methods.

Author:
Olaf David

Method Summary
static void declare(java.io.PrintStream w, java.lang.Object... comps)
           
static void explore(java.lang.Object comp)
           
static void explore(java.lang.Object comp, java.io.PrintStream w)
           
static void figureOutConnect(java.io.PrintStream w, java.lang.Object... comps)
          Figure out connectivity and generate Java statements.
static void figureOutMapIn(java.io.PrintStream w, java.lang.Object... comps)
           
static void figureOutMapIn0(java.io.PrintStream w, java.lang.Object... comps)
           
static void figureOutParamDeclarations(java.io.PrintStream w, java.lang.Object... comps)
           
static java.util.Collection<java.lang.Class> internalComponents(java.lang.Class model)
           
static void internalComponents0(java.util.Collection<java.lang.Class> comps, java.lang.Class model)
           
static java.util.List<java.lang.reflect.Field> inVars(java.lang.Class comp)
           
static java.util.List<java.lang.reflect.Field> outVars(java.lang.Class comp)
           
static java.util.List<java.lang.reflect.Field> parameter(java.lang.Class comp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

parameter

public static java.util.List<java.lang.reflect.Field> parameter(java.lang.Class comp)

inVars

public static java.util.List<java.lang.reflect.Field> inVars(java.lang.Class comp)

outVars

public static java.util.List<java.lang.reflect.Field> outVars(java.lang.Class comp)

internalComponents

public static java.util.Collection<java.lang.Class> internalComponents(java.lang.Class model)

internalComponents0

public static void internalComponents0(java.util.Collection<java.lang.Class> comps,
                                       java.lang.Class model)

explore

public static void explore(java.lang.Object comp)

explore

public static void explore(java.lang.Object comp,
                           java.io.PrintStream w)

figureOutConnect

public static void figureOutConnect(java.io.PrintStream w,
                                    java.lang.Object... comps)
Figure out connectivity and generate Java statements.

Parameters:
comps -

figureOutParamDeclarations

public static void figureOutParamDeclarations(java.io.PrintStream w,
                                              java.lang.Object... comps)

declare

public static void declare(java.io.PrintStream w,
                           java.lang.Object... comps)

figureOutMapIn

public static void figureOutMapIn(java.io.PrintStream w,
                                  java.lang.Object... comps)

figureOutMapIn0

public static void figureOutMapIn0(java.io.PrintStream w,
                                   java.lang.Object... comps)

OMS (v3.0.25)

Generated 2010-08-11 08:44:20 MDT, USDA-ARS-ASRU/CSU, 2150 Center Ave, Fort Collins, CO 80526, U.S.A.