@Deprecated public static class OBJModel.OBJState extends java.lang.Object implements IModelState
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
OBJModel.OBJState.Operation
Deprecated.  
  | 
| Modifier and Type | Field and Description | 
|---|---|
protected OBJModel.OBJState.Operation | 
operation
Deprecated.  
  | 
IModelState | 
parent
Deprecated.  
  | 
protected java.util.Map<java.lang.String,java.lang.Boolean> | 
visibilityMap
Deprecated.  
  | 
| Constructor and Description | 
|---|
OBJState(java.util.List<java.lang.String> visibleGroups,
        boolean visibility)
Deprecated.  
  | 
OBJState(java.util.List<java.lang.String> visibleGroups,
        boolean visibility,
        IModelState parent)
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Optional<TRSRTransformation> | 
apply(java.util.Optional<? extends IModelPart> part)
Deprecated.  
  | 
void | 
changeGroupVisibilities(java.util.List<java.lang.String> names,
                       OBJModel.OBJState.Operation operation)
Deprecated.  
  | 
boolean | 
equals(java.lang.Object obj)
Deprecated.  
  | 
java.util.List<java.lang.String> | 
getGroupNamesFromMap()
Deprecated.  
  | 
java.util.List<java.lang.String> | 
getGroupsWithVisibility(boolean visibility)
Deprecated.  
  | 
IModelState | 
getParent(IModelState parent)
Deprecated.  
  | 
java.util.Map<java.lang.String,java.lang.Boolean> | 
getVisibilityMap()
Deprecated.  
  | 
int | 
hashCode()
Deprecated.  
  | 
java.lang.String | 
toString()
Deprecated.  
  | 
protected java.util.Map<java.lang.String,java.lang.Boolean> visibilityMap
public IModelState parent
protected OBJModel.OBJState.Operation operation
public OBJState(java.util.List<java.lang.String> visibleGroups,
                boolean visibility)
public OBJState(java.util.List<java.lang.String> visibleGroups,
                boolean visibility,
                IModelState parent)
public IModelState getParent(IModelState parent)
public java.util.Optional<TRSRTransformation> apply(java.util.Optional<? extends IModelPart> part)
apply in interface IModelStatepublic java.util.Map<java.lang.String,java.lang.Boolean> getVisibilityMap()
public java.util.List<java.lang.String> getGroupsWithVisibility(boolean visibility)
public java.util.List<java.lang.String> getGroupNamesFromMap()
public void changeGroupVisibilities(java.util.List<java.lang.String> names,
                                    OBJModel.OBJState.Operation operation)
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object