visad/src/main/java/ucar/nc2/iosp/grid/GridVariable.java
protected void addExtraAttributes(GridParameter param, Variable v) {
    int icf = hcs.getGds().getInt(GridDefRecord.VECTOR_COMPONENT_FLAG);
    String flag = GridCF.VectorComponentFlag.of( icf);
    v.addAttribute(new Attribute(GridDefRecord.VECTOR_COMPONENT_FLAG, flag));
  }
protected void addExtraAttributes(GridParameter param, Variable v) {
    int icf = hcs.getGds().getInt(GridDefRecord.VECTOR_COMPONENT_FLAG);
    String flag = GridCF.VectorComponentFlag.of( icf);
    v.addAttribute(new Attribute(GridDefRecord.VECTOR_COMPONENT_FLAG, flag));
  }
protected void addExtraAttributes ( GridParameter param , Variable v ) { int icf = hcs . getGds ( ) . getInt ( GridDefRecord . VECTOR_COMPONENT_FLAG ) ; String flag = GridCF . VectorComponentFlag . of ( icf ) ; v . addAttribute ( new Attribute ( GridDefRecord . VECTOR_COMPONENT_FLAG , flag ) ) ; }
/*
is this a time interval variable

@return true if uses time intervals

boolean isInterval() {
if (firstRecord instanceof GribGridRecord) {
GribGridRecord ggr = (GribGridRecord) firstRecord;
return ggr.isInterval();
}
return false;
}

String getIntervalTypeName() {
if (firstRecord instanceof GribGridRecord) {
GribGridRecord ggr = (GribGridRecord) firstRecord;
return ggr.getStatisticalProcessTypeName();
}
return null;
}
/ * is this a time interval variable