public class AspectBuilder extends BundlableNodeBuilder<Aspect>
builderChainer, specTest| Constructor and Description |
|---|
AspectBuilder(SpecTest modelTest,
Aspect aspect) |
| Modifier and Type | Method and Description |
|---|---|
MemoizedFile |
getIndexFile() |
MemoizedFile |
getResourceFile(java.lang.String resourceFileName) |
MemoizedFile |
getSrcResourceFile(java.lang.String resourceFileName) |
BuilderChainer |
indexPageHasAliasReferences(java.lang.String... aliasReferences) |
BuilderChainer |
indexPageHasContent(java.lang.String content) |
BuilderChainer |
indexPageRequires(JsLib thirdpartyLib) |
BuilderChainer |
indexPageRequires(java.lang.String... requirePaths) |
BuilderChainer |
resourceFileRefersTo(java.lang.String resourceFileName,
java.lang.String... classNames) |
BuilderChainer |
sourceResourceFileRefersTo(java.lang.String resourceFileName,
java.lang.String... classNames) |
hasReceivedRequest, indexPageRefersTo, indexPageRequiresclassDependsOn, classDependsOnAlias, classDependsOnThirdpartyLib, classExtends, classFileHasContent, classRequires, classRequiresAtUseTime, classRequiresThirdpartyLib, classStaticallyDependsOn, containsResourceFile, containsResourceFiles, containsResourceFileWithContents, getSourceFile, getTestSourceFile, hasBeenPopulated, hasClass, hasClasses, hasTestClass, hasTestClasses, testClassDependsOn, testClassRequirescontainsEmptyFile, containsFile, containsFileCopiedFrom, containsFiles, containsFileWithContents, containsFolder, containsLockedStorageFile, containsStorageFile, doesNotContainFile, doesNotContainFolder, doesNotExist, hasBeenCreated, hasBeenPopulated, hasCommonJsPackageStyle, hasCommonJsPackageStyle, hasDir, hasNamespacedJsPackageStyle, hasNamespacedJsPackageStyle, hasPackageStyle, hasPersistentNodeProperty, hasTransientNodeProperty, writeToFile, writeToFilepublic BuilderChainer resourceFileRefersTo(java.lang.String resourceFileName, java.lang.String... classNames) throws java.lang.Exception
java.lang.Exceptionpublic BuilderChainer indexPageHasAliasReferences(java.lang.String... aliasReferences) throws java.lang.Exception
java.lang.Exceptionpublic BuilderChainer sourceResourceFileRefersTo(java.lang.String resourceFileName, java.lang.String... classNames) throws java.lang.Exception
java.lang.Exceptionpublic BuilderChainer indexPageHasContent(java.lang.String content) throws java.lang.Exception
indexPageHasContent in class BundlableNodeBuilder<Aspect>java.lang.Exceptionpublic BuilderChainer indexPageRequires(JsLib thirdpartyLib) throws java.lang.Exception
java.lang.Exceptionpublic BuilderChainer indexPageRequires(java.lang.String... requirePaths) throws java.lang.Exception
java.lang.Exceptionpublic MemoizedFile getResourceFile(java.lang.String resourceFileName)
public MemoizedFile getSrcResourceFile(java.lang.String resourceFileName)
public MemoizedFile getIndexFile()