public interface ColorFeatureGroupBuilder extends Builder
ColorFeatureGroupBuilder
Represents a color feature group builder. The color feature group does not
create a feature, but assists user to assign color to selected feature groups. FeatureCollection.createColorFeatureGroupBuilder()
Property | Value |
---|---|
Operation | SpecifyColor |
Process | NewFeatures |
Modifier and Type | Interface and Description |
---|---|
static class |
ColorFeatureGroupBuilder.OperationType
specify color or remove color type
|
static class |
ColorFeatureGroupBuilder.ProcessType
set color for new features only or set color and apply to all members
|
Modifier and Type | Method and Description |
---|---|
NXColor |
color()
Returns the color
License requirements: None. |
ColorFeatureGroupBuilder.OperationType |
operation()
Returns the color operation option.
|
ColorFeatureGroupBuilder.ProcessType |
process()
Returns the property to set color for new features only or set color and apply to all members
License requirements: None. |
SelectFeatureList |
selectFeature()
Returns the features to color
License requirements: None. |
void |
setColor(NXColor color)
License requirements: None. |
void |
setOperation(ColorFeatureGroupBuilder.OperationType colorOperation)
License requirements: None. |
void |
setProcess(ColorFeatureGroupBuilder.ProcessType processType)
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectFeatureList selectFeature() throws NXException, RemoteException
NXException
RemoteException
NXColor color() throws NXException, RemoteException
NXException
RemoteException
void setColor(NXColor color) throws NXException, RemoteException
color
- NXException
RemoteException
ColorFeatureGroupBuilder.OperationType operation() throws NXException, RemoteException
ColorFeatureGroupBuilder.OperationType.SPECIFY_COLOR
,
assign valid color to feature. If the returned value is ColorFeatureGroupBuilder.OperationType.NO_COLOR
, remove color from feature
NXException
RemoteException
void setOperation(ColorFeatureGroupBuilder.OperationType colorOperation) throws NXException, RemoteException
colorOperation
- NXException
RemoteException
ColorFeatureGroupBuilder.ProcessType process() throws NXException, RemoteException
NXException
RemoteException
void setProcess(ColorFeatureGroupBuilder.ProcessType processType) throws NXException, RemoteException
processType
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.