SystemNodeType.java :  » Java-3D » robo-cup-soccer3d-framework » jp » seraph » cui » Java Open Source

Java Open Source » Java 3D » robo cup soccer3d framework 
robo cup soccer3d framework » jp » seraph » cui » SystemNodeType.java
package jp.seraph.cui;

/**
 * SystemNode
 *
 */
public interface SystemNodeType {
    public String getName();

    public boolean equals(SystemNodeType aType);

    /**
     * 
     * true
     * Command
     *
     * @param aType
     * @return
     */
    public boolean isCompatible(SystemNodeType aType);

    /**
     * SystemNode
     * true
     * Command
     *
     * @param aNode
     * @return
     */
    public boolean isInstance(SystemNode aNode);

    /**
     * TypeMode trueMode
     *
     * @return
     * @see jp.seraph.same.view.Mode
     */
    public boolean isMode();

    /**
     * TypeData trueData
     *
     * @return
     * @see jp.seraph.same.view.Data
     */
    public boolean isData();

    /**
     * TypeCommand
     * trueCommand
     *
     * @return
     * @see jp.seraph.same.view.Command
     */
    public boolean isCommand();
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.