org.eclipse.emf.mwe.internal.core.ast
Class InclusionAST

java.lang.Object
  extended by org.eclipse.emf.mwe.internal.core.ast.AbstractASTBase
      extended by org.eclipse.emf.mwe.internal.core.ast.ComponentAST
          extended by org.eclipse.emf.mwe.internal.core.ast.InclusionAST
All Implemented Interfaces:
NamedAST

public class InclusionAST
extends ComponentAST


Constructor Summary
InclusionAST(Location location, java.lang.String name, java.lang.String file, java.lang.String id, boolean inheritAll)
           
 
Method Summary
 java.lang.String getFile()
           
 AbstractASTBase getImportedElement()
           
 java.util.Map<java.lang.String,ComponentAST> getPassedBeans()
           
 java.util.Map<java.lang.String,java.lang.String> getPassedProperties()
           
 boolean isInheritAll()
           
 void setFile(java.lang.String string)
           
 void setImportedElement(AbstractASTBase referenced)
           
 void setPassedBeans(java.util.Map<java.lang.String,ComponentAST> passedBeans)
           
 void setPassedProperties(java.util.Map<java.lang.String,java.lang.String> passedProperties)
           
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.emf.mwe.internal.core.ast.ComponentAST
addChild, getAnalyzedType, getChildren, getClazz, getId, getName, setAnalyzedType, setClazz, setId
 
Methods inherited from class org.eclipse.emf.mwe.internal.core.ast.AbstractASTBase
accept, getColumnNumber, getLength, getLineNumber, getLocation, getOffset, getResource, setLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InclusionAST

public InclusionAST(Location location,
                    java.lang.String name,
                    java.lang.String file,
                    java.lang.String id,
                    boolean inheritAll)
Method Detail

getFile

public java.lang.String getFile()

isInheritAll

public boolean isInheritAll()

getImportedElement

public AbstractASTBase getImportedElement()

setImportedElement

public void setImportedElement(AbstractASTBase referenced)

setFile

public void setFile(java.lang.String string)

toString

public java.lang.String toString()
Overrides:
toString in class ComponentAST

getPassedBeans

public java.util.Map<java.lang.String,ComponentAST> getPassedBeans()

setPassedBeans

public void setPassedBeans(java.util.Map<java.lang.String,ComponentAST> passedBeans)

getPassedProperties

public java.util.Map<java.lang.String,java.lang.String> getPassedProperties()

setPassedProperties

public void setPassedProperties(java.util.Map<java.lang.String,java.lang.String> passedProperties)