Kie Workbench - Common - Security 6.2.0.CR1

org.kie.workbench.common.services.security.impl
Class KieWorkbenchFeatureImpl

java.lang.Object
  extended by org.kie.workbench.common.services.security.impl.KieWorkbenchFeatureImpl
All Implemented Interfaces:
KieWorkbenchFeature

public class KieWorkbenchFeatureImpl
extends Object
implements KieWorkbenchFeature


Field Summary
protected  List<KieWorkbenchFeature> children
           
protected  String description
           
protected  String id
           
 
Constructor Summary
KieWorkbenchFeatureImpl()
           
KieWorkbenchFeatureImpl(String id, String description)
           
 
Method Summary
 void addChildren(KieWorkbenchFeature f)
           
 void clearChildren()
           
 boolean equals(Object o)
           
 List<KieWorkbenchFeature> getChildren()
           
 String getDescription()
           
 String getId()
           
 int hashCode()
           
 boolean implies(KieWorkbenchFeature feature)
           
 void removeChildren(KieWorkbenchFeature feature)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

id

protected String id

description

protected String description

children

protected List<KieWorkbenchFeature> children
Constructor Detail

KieWorkbenchFeatureImpl

public KieWorkbenchFeatureImpl()

KieWorkbenchFeatureImpl

public KieWorkbenchFeatureImpl(String id,
                               String description)
Method Detail

getId

public String getId()
Specified by:
getId in interface KieWorkbenchFeature

getDescription

public String getDescription()
Specified by:
getDescription in interface KieWorkbenchFeature

getChildren

public List<KieWorkbenchFeature> getChildren()
Specified by:
getChildren in interface KieWorkbenchFeature

addChildren

public void addChildren(KieWorkbenchFeature f)
Specified by:
addChildren in interface KieWorkbenchFeature

removeChildren

public void removeChildren(KieWorkbenchFeature feature)
Specified by:
removeChildren in interface KieWorkbenchFeature

clearChildren

public void clearChildren()
Specified by:
clearChildren in interface KieWorkbenchFeature

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

implies

public boolean implies(KieWorkbenchFeature feature)
Specified by:
implies in interface KieWorkbenchFeature

Kie Workbench - Common - Security 6.2.0.CR1

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.