cz.cuni.amis.pogamut.base.component.controller
Class ComponentDependencies

Package class diagram package ComponentDependencies
java.lang.Object
  extended by cz.cuni.amis.pogamut.base.component.controller.ComponentDependencies

public class ComponentDependencies
extends Object

Author:
Jimmy

Constructor Summary
ComponentDependencies()
           
ComponentDependencies(ComponentDependencies dependencies)
           
ComponentDependencies(ComponentDependencyType dependencyType)
           
ComponentDependencies(ComponentDependencyType dependencyType, Object... dependencies)
           
 
Method Summary
 ComponentDependencies add(IComponent component)
           
 ComponentDependencies add(cz.cuni.amis.utils.token.IToken token)
           
 int getCount()
           
 cz.cuni.amis.utils.token.IToken[] getDependencies()
           
 ComponentDependencyType getType()
           
 boolean isDependency(IComponent component)
           
 boolean isDependency(cz.cuni.amis.utils.token.IToken token)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ComponentDependencies

public ComponentDependencies()

ComponentDependencies

public ComponentDependencies(ComponentDependencyType dependencyType)

ComponentDependencies

public ComponentDependencies(ComponentDependencyType dependencyType,
                             Object... dependencies)
Parameters:
dependencyType -
dependencies - might be IToken implementations or IComponent implementations

ComponentDependencies

public ComponentDependencies(ComponentDependencies dependencies)
Method Detail

add

public ComponentDependencies add(cz.cuni.amis.utils.token.IToken token)

add

public ComponentDependencies add(IComponent component)

getDependencies

public cz.cuni.amis.utils.token.IToken[] getDependencies()

isDependency

public boolean isDependency(cz.cuni.amis.utils.token.IToken token)

isDependency

public boolean isDependency(IComponent component)

getType

public ComponentDependencyType getType()

getCount

public int getCount()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.