C# 클래스 Unicoen.Languages.Java.ProgramGenerators.JavaProgramGeneratorHelper

파일 보기 프로젝트 열기: UnicoenProject/UNICOEN

공개 프로퍼티들

프로퍼티 타입 설명
Sign2BinaryOperator UnifiedBinaryOperator>.Dictionary
Sign2PrefixUnaryOperator UnifiedUnaryOperator>.Dictionary

공개 메소드들

메소드 설명
CreateAdditiveExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateAndExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateAnnotation ( System.Xml.Linq.XElement node ) : UnifiedAnnotation
CreateAnnotationMethodDeclaration ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateAnnotationTypeBody ( System.Xml.Linq.XElement node ) : UnifiedBlock
CreateAnnotationTypeDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
CreateAnnotationTypeElementDeclaration ( System.Xml.Linq.XElement node ) : IEnumerable
CreateAnnotations ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateArguments ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateArrayCreator ( System.Xml.Linq.XElement node ) : UnifiedNew
CreateArrayInitializer ( System.Xml.Linq.XElement node ) : UnifiedArrayLiteral
CreateBlock ( System.Xml.Linq.XElement node ) : UnifiedBlock
CreateBlockStatement ( System.Xml.Linq.XElement node ) : IEnumerable
CreateCastExpression ( System.Xml.Linq.XElement node ) : UnifiedCast
CreateCatchClause ( System.Xml.Linq.XElement node ) : UnifiedCatch
CreateCatches ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateClassBody ( System.Xml.Linq.XElement node ) : UnifiedBlock
CreateClassBodyDeclaration ( System.Xml.Linq.XElement node ) : IEnumerable
CreateClassCreatorRest ( System.Xml.Linq.XElement node ) : UnifiedBlock>.Tuple
CreateClassDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
CreateClassOrInterfaceDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
CreateClassOrInterfaceType ( System.Xml.Linq.XElement node ) : UnifiedType
CreateComment ( System.Xml.Linq.XElement node ) : UnifiedComment
CreateCompilationUnit ( System.Xml.Linq.XElement node ) : UnifiedProgram
CreateConditionalAndExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateConditionalExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateConditionalOrExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateCreatedName ( System.Xml.Linq.XElement node ) : UnifiedType
CreateCreator ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateDoubleLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
CreateElementValue ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateElementValueArrayInitializer ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateElementValuePair ( System.Xml.Linq.XElement node ) : UnifiedArgument
CreateElementValuePairs ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateEllipsisParameterDecl ( System.Xml.Linq.XElement node ) : UnifiedParameter
CreateEnumBody ( System.Xml.Linq.XElement node ) : UnifiedBlock
CreateEnumBodyDeclarations ( System.Xml.Linq.XElement node ) : IEnumerable
CreateEnumConstant ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinition
CreateEnumConstants ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
CreateEnumDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
CreateEqualityExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateExclusiveOrExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateExplicitConstructorInvocation ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateExpressionList ( System.Xml.Linq.XElement node ) : IEnumerable
CreateFieldDeclaration ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
CreateFloatLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
CreateForInit ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateFormalParameter ( System.Xml.Linq.XElement node ) : Tuple,UnifiedSet>,UnifiedType,UnifiedVariableIdentifier>
CreateFormalParameterDecls ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateFormalParameters ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateForstatement ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateIdentifierSuffix ( UnifiedExpression prefixProp, System.Xml.Linq.XElement node ) : UnifiedExpression
CreateImportDeclaration ( System.Xml.Linq.XElement node ) : UnifiedImport
CreateInclusiveOrExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateInnerCreator ( UnifiedExpression prefix, System.Xml.Linq.XElement node ) : UnifiedExpression
CreateInstanceOfExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateIntLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
CreateInterfaceBody ( System.Xml.Linq.XElement node ) : UnifiedBlock
CreateInterfaceBodyDeclaration ( System.Xml.Linq.XElement node ) : IEnumerable
CreateInterfaceDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
CreateInterfaceFieldDeclaration ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
CreateInterfaceMethodDeclaration ( System.Xml.Linq.XElement node ) : UnifiedFunctionDefinition
CreateLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
CreateLocalVariableDeclaration ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
CreateLocalVariableDeclarationStatement ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
CreateLongLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
CreateMemberDecl ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateMethodDeclaration ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateModifiers ( System.Xml.Linq.XElement node ) : UnifiedSet>.Tuple
CreateMultiplicativeExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateNonWildcardTypeArguments ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateNormalClassDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
CreateNormalInterfaceDeclaration ( System.Xml.Linq.XElement node ) : UnifiedInterfaceDefinition
CreateNormalParameterDecl ( System.Xml.Linq.XElement node ) : UnifiedParameter
CreatePackageDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
CreateParExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreatePrimary ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreatePrimitiveType ( System.Xml.Linq.XElement node ) : UnifiedType
CreateQualifiedName ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateQualifiedNameList ( System.Xml.Linq.XElement node ) : IEnumerable
CreateRelationalExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateSelector ( UnifiedExpression prefix, System.Xml.Linq.XElement node ) : UnifiedExpression
CreateShiftExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateStatement ( System.Xml.Linq.XElement node ) : IEnumerable
CreateSuperSuffix ( UnifiedExpression prefix, System.Xml.Linq.XElement node ) : UnifiedExpression
CreateSwitchBlockStatementGroup ( System.Xml.Linq.XElement node ) : UnifiedCase
CreateSwitchBlockStatementGroups ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateSwitchLabel ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateTrystatement ( System.Xml.Linq.XElement node ) : UnifiedTry
CreateType ( System.Xml.Linq.XElement node ) : UnifiedType
CreateTypeArgument ( System.Xml.Linq.XElement node ) : UnifiedGenericArgument
CreateTypeArguments ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateTypeBound ( System.Xml.Linq.XElement node ) : IEnumerable
CreateTypeDeclaration ( System.Xml.Linq.XElement node ) : IEnumerable
CreateTypeList ( System.Xml.Linq.XElement node ) : IEnumerable
CreateTypeParameter ( System.Xml.Linq.XElement node ) : UnifiedGenericParameter
CreateTypeParameters ( System.Xml.Linq.XElement node ) : UnifiedSet
CreateUnaryExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateUnaryExpressionNotPlusMinus ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateVariableDeclarator ( System.Xml.Linq.XElement node, UnifiedSet annotations, UnifiedSet modifiers, UnifiedType type ) : UnifiedVariableDefinition
CreateVariableInitializer ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateVariableModifiers ( System.Xml.Linq.XElement node ) : UnifiedSet>.Tuple

비공개 메소드들

메소드 설명
CreateBreak ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateContinue ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateDoWhile ( System.Xml.Linq.XElement node ) : UnifiedDoWhile
CreateIf ( System.Xml.Linq.XElement node ) : UnifiedIf
CreateReturn ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateSwitch ( System.Xml.Linq.XElement node ) : UnifiedSwitch
CreateSynchronized ( System.Xml.Linq.XElement node ) : UnifiedSynchronized
CreateThrow ( System.Xml.Linq.XElement node ) : UnifiedExpression
CreateWhile ( System.Xml.Linq.XElement node ) : UnifiedWhile
JavaProgramGeneratorHelper ( ) : System
ParseFraction ( string value ) : double
ParseHexFraction ( string value ) : double
ParseInteger ( string value ) : System.Numerics.BigInteger

메소드 상세

CreateAdditiveExpression() 공개 정적인 메소드

public static CreateAdditiveExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateAndExpression() 공개 정적인 메소드

public static CreateAndExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateAnnotation() 공개 정적인 메소드

public static CreateAnnotation ( System.Xml.Linq.XElement node ) : UnifiedAnnotation
node System.Xml.Linq.XElement
리턴 UnifiedAnnotation

CreateAnnotationMethodDeclaration() 공개 정적인 메소드

public static CreateAnnotationMethodDeclaration ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateAnnotationTypeBody() 공개 정적인 메소드

public static CreateAnnotationTypeBody ( System.Xml.Linq.XElement node ) : UnifiedBlock
node System.Xml.Linq.XElement
리턴 UnifiedBlock

CreateAnnotationTypeDeclaration() 공개 정적인 메소드

public static CreateAnnotationTypeDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
node System.Xml.Linq.XElement
리턴 UnifiedClassLikeDefinition

CreateAnnotationTypeElementDeclaration() 공개 정적인 메소드

public static CreateAnnotationTypeElementDeclaration ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
리턴 IEnumerable

CreateAnnotations() 공개 정적인 메소드

public static CreateAnnotations ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
리턴 UnifiedSet

CreateArguments() 공개 정적인 메소드

public static CreateArguments ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
리턴 UnifiedSet

CreateArrayCreator() 공개 정적인 메소드

public static CreateArrayCreator ( System.Xml.Linq.XElement node ) : UnifiedNew
node System.Xml.Linq.XElement
리턴 UnifiedNew

CreateArrayInitializer() 공개 정적인 메소드

public static CreateArrayInitializer ( System.Xml.Linq.XElement node ) : UnifiedArrayLiteral
node System.Xml.Linq.XElement
리턴 UnifiedArrayLiteral

CreateBlock() 공개 정적인 메소드

public static CreateBlock ( System.Xml.Linq.XElement node ) : UnifiedBlock
node System.Xml.Linq.XElement
리턴 UnifiedBlock

CreateBlockStatement() 공개 정적인 메소드

public static CreateBlockStatement ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
리턴 IEnumerable

CreateCastExpression() 공개 정적인 메소드

public static CreateCastExpression ( System.Xml.Linq.XElement node ) : UnifiedCast
node System.Xml.Linq.XElement
리턴 UnifiedCast

CreateCatchClause() 공개 정적인 메소드

public static CreateCatchClause ( System.Xml.Linq.XElement node ) : UnifiedCatch
node System.Xml.Linq.XElement
리턴 UnifiedCatch

CreateCatches() 공개 정적인 메소드

public static CreateCatches ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
리턴 UnifiedSet

CreateClassBody() 공개 정적인 메소드

public static CreateClassBody ( System.Xml.Linq.XElement node ) : UnifiedBlock
node System.Xml.Linq.XElement
리턴 UnifiedBlock

CreateClassBodyDeclaration() 공개 정적인 메소드

public static CreateClassBodyDeclaration ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
리턴 IEnumerable

CreateClassCreatorRest() 공개 정적인 메소드

public static CreateClassCreatorRest ( System.Xml.Linq.XElement node ) : UnifiedBlock>.Tuple
node System.Xml.Linq.XElement
리턴 UnifiedBlock>.Tuple

CreateClassDeclaration() 공개 정적인 메소드

public static CreateClassDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
node System.Xml.Linq.XElement
리턴 UnifiedClassLikeDefinition

CreateClassOrInterfaceDeclaration() 공개 정적인 메소드

public static CreateClassOrInterfaceDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
node System.Xml.Linq.XElement
리턴 UnifiedClassLikeDefinition

CreateClassOrInterfaceType() 공개 정적인 메소드

public static CreateClassOrInterfaceType ( System.Xml.Linq.XElement node ) : UnifiedType
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedType

CreateComment() 공개 정적인 메소드

public static CreateComment ( System.Xml.Linq.XElement node ) : UnifiedComment
node System.Xml.Linq.XElement
리턴 UnifiedComment

CreateCompilationUnit() 공개 정적인 메소드

public static CreateCompilationUnit ( System.Xml.Linq.XElement node ) : UnifiedProgram
node System.Xml.Linq.XElement
리턴 UnifiedProgram

CreateConditionalAndExpression() 공개 정적인 메소드

public static CreateConditionalAndExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateConditionalExpression() 공개 정적인 메소드

public static CreateConditionalExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateConditionalOrExpression() 공개 정적인 메소드

public static CreateConditionalOrExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateCreatedName() 공개 정적인 메소드

public static CreateCreatedName ( System.Xml.Linq.XElement node ) : UnifiedType
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedType

CreateCreator() 공개 정적인 메소드

public static CreateCreator ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateDoubleLiteral() 공개 정적인 메소드

public static CreateDoubleLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
node System.Xml.Linq.XElement
리턴 UnifiedLiteral

CreateElementValue() 공개 정적인 메소드

public static CreateElementValue ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateElementValueArrayInitializer() 공개 정적인 메소드

public static CreateElementValueArrayInitializer ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateElementValuePair() 공개 정적인 메소드

public static CreateElementValuePair ( System.Xml.Linq.XElement node ) : UnifiedArgument
node System.Xml.Linq.XElement
리턴 UnifiedArgument

CreateElementValuePairs() 공개 정적인 메소드

public static CreateElementValuePairs ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
리턴 UnifiedSet

CreateEllipsisParameterDecl() 공개 정적인 메소드

public static CreateEllipsisParameterDecl ( System.Xml.Linq.XElement node ) : UnifiedParameter
node System.Xml.Linq.XElement
리턴 UnifiedParameter

CreateEnumBody() 공개 정적인 메소드

public static CreateEnumBody ( System.Xml.Linq.XElement node ) : UnifiedBlock
node System.Xml.Linq.XElement
리턴 UnifiedBlock

CreateEnumBodyDeclarations() 공개 정적인 메소드

public static CreateEnumBodyDeclarations ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
리턴 IEnumerable

CreateEnumConstant() 공개 정적인 메소드

public static CreateEnumConstant ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinition
node System.Xml.Linq.XElement
리턴 UnifiedVariableDefinition

CreateEnumConstants() 공개 정적인 메소드

public static CreateEnumConstants ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
node System.Xml.Linq.XElement
리턴 UnifiedVariableDefinitionList

CreateEnumDeclaration() 공개 정적인 메소드

public static CreateEnumDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
node System.Xml.Linq.XElement
리턴 UnifiedClassLikeDefinition

CreateEqualityExpression() 공개 정적인 메소드

public static CreateEqualityExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateExclusiveOrExpression() 공개 정적인 메소드

public static CreateExclusiveOrExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateExplicitConstructorInvocation() 공개 정적인 메소드

public static CreateExplicitConstructorInvocation ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateExpression() 공개 정적인 메소드

public static CreateExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateExpressionList() 공개 정적인 메소드

public static CreateExpressionList ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
리턴 IEnumerable

CreateFieldDeclaration() 공개 정적인 메소드

public static CreateFieldDeclaration ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
node System.Xml.Linq.XElement
리턴 UnifiedVariableDefinitionList

CreateFloatLiteral() 공개 정적인 메소드

public static CreateFloatLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
node System.Xml.Linq.XElement
리턴 UnifiedLiteral

CreateForInit() 공개 정적인 메소드

public static CreateForInit ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateFormalParameter() 공개 정적인 메소드

public static CreateFormalParameter ( System.Xml.Linq.XElement node ) : Tuple,UnifiedSet>,UnifiedType,UnifiedVariableIdentifier>
node System.Xml.Linq.XElement
리턴 Tuple,UnifiedSet>,UnifiedType,UnifiedVariableIdentifier>

CreateFormalParameterDecls() 공개 정적인 메소드

public static CreateFormalParameterDecls ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
리턴 UnifiedSet

CreateFormalParameters() 공개 정적인 메소드

public static CreateFormalParameters ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
리턴 UnifiedSet

CreateForstatement() 공개 정적인 메소드

public static CreateForstatement ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateIdentifierSuffix() 공개 정적인 메소드

public static CreateIdentifierSuffix ( UnifiedExpression prefixProp, System.Xml.Linq.XElement node ) : UnifiedExpression
prefixProp UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateImportDeclaration() 공개 정적인 메소드

public static CreateImportDeclaration ( System.Xml.Linq.XElement node ) : UnifiedImport
node System.Xml.Linq.XElement
리턴 UnifiedImport

CreateInclusiveOrExpression() 공개 정적인 메소드

public static CreateInclusiveOrExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateInnerCreator() 공개 정적인 메소드

public static CreateInnerCreator ( UnifiedExpression prefix, System.Xml.Linq.XElement node ) : UnifiedExpression
prefix UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateInstanceOfExpression() 공개 정적인 메소드

public static CreateInstanceOfExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateIntLiteral() 공개 정적인 메소드

public static CreateIntLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
node System.Xml.Linq.XElement
리턴 UnifiedLiteral

CreateInterfaceBody() 공개 정적인 메소드

public static CreateInterfaceBody ( System.Xml.Linq.XElement node ) : UnifiedBlock
node System.Xml.Linq.XElement
리턴 UnifiedBlock

CreateInterfaceBodyDeclaration() 공개 정적인 메소드

public static CreateInterfaceBodyDeclaration ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
리턴 IEnumerable

CreateInterfaceDeclaration() 공개 정적인 메소드

public static CreateInterfaceDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
node System.Xml.Linq.XElement
리턴 UnifiedClassLikeDefinition

CreateInterfaceFieldDeclaration() 공개 정적인 메소드

public static CreateInterfaceFieldDeclaration ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
node System.Xml.Linq.XElement
리턴 UnifiedVariableDefinitionList

CreateInterfaceMethodDeclaration() 공개 정적인 메소드

public static CreateInterfaceMethodDeclaration ( System.Xml.Linq.XElement node ) : UnifiedFunctionDefinition
node System.Xml.Linq.XElement
리턴 UnifiedFunctionDefinition

CreateLiteral() 공개 정적인 메소드

public static CreateLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
node System.Xml.Linq.XElement
리턴 UnifiedLiteral

CreateLocalVariableDeclaration() 공개 정적인 메소드

public static CreateLocalVariableDeclaration ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
node System.Xml.Linq.XElement
리턴 UnifiedVariableDefinitionList

CreateLocalVariableDeclarationStatement() 공개 정적인 메소드

public static CreateLocalVariableDeclarationStatement ( System.Xml.Linq.XElement node ) : UnifiedVariableDefinitionList
node System.Xml.Linq.XElement
리턴 UnifiedVariableDefinitionList

CreateLongLiteral() 공개 정적인 메소드

public static CreateLongLiteral ( System.Xml.Linq.XElement node ) : UnifiedLiteral
node System.Xml.Linq.XElement
리턴 UnifiedLiteral

CreateMemberDecl() 공개 정적인 메소드

public static CreateMemberDecl ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateMethodDeclaration() 공개 정적인 메소드

public static CreateMethodDeclaration ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateModifiers() 공개 정적인 메소드

public static CreateModifiers ( System.Xml.Linq.XElement node ) : UnifiedSet>.Tuple
node System.Xml.Linq.XElement
리턴 UnifiedSet>.Tuple

CreateMultiplicativeExpression() 공개 정적인 메소드

public static CreateMultiplicativeExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateNonWildcardTypeArguments() 공개 정적인 메소드

public static CreateNonWildcardTypeArguments ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
리턴 UnifiedSet

CreateNormalClassDeclaration() 공개 정적인 메소드

public static CreateNormalClassDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
node System.Xml.Linq.XElement
리턴 UnifiedClassLikeDefinition

CreateNormalInterfaceDeclaration() 공개 정적인 메소드

public static CreateNormalInterfaceDeclaration ( System.Xml.Linq.XElement node ) : UnifiedInterfaceDefinition
node System.Xml.Linq.XElement
리턴 UnifiedInterfaceDefinition

CreateNormalParameterDecl() 공개 정적인 메소드

public static CreateNormalParameterDecl ( System.Xml.Linq.XElement node ) : UnifiedParameter
node System.Xml.Linq.XElement
리턴 UnifiedParameter

CreatePackageDeclaration() 공개 정적인 메소드

public static CreatePackageDeclaration ( System.Xml.Linq.XElement node ) : UnifiedClassLikeDefinition
node System.Xml.Linq.XElement
리턴 UnifiedClassLikeDefinition

CreateParExpression() 공개 정적인 메소드

public static CreateParExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreatePrimary() 공개 정적인 메소드

public static CreatePrimary ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreatePrimitiveType() 공개 정적인 메소드

public static CreatePrimitiveType ( System.Xml.Linq.XElement node ) : UnifiedType
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedType

CreateQualifiedName() 공개 정적인 메소드

public static CreateQualifiedName ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateQualifiedNameList() 공개 정적인 메소드

public static CreateQualifiedNameList ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
리턴 IEnumerable

CreateRelationalExpression() 공개 정적인 메소드

public static CreateRelationalExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateSelector() 공개 정적인 메소드

public static CreateSelector ( UnifiedExpression prefix, System.Xml.Linq.XElement node ) : UnifiedExpression
prefix UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateShiftExpression() 공개 정적인 메소드

public static CreateShiftExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateStatement() 공개 정적인 메소드

public static CreateStatement ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
리턴 IEnumerable

CreateSuperSuffix() 공개 정적인 메소드

public static CreateSuperSuffix ( UnifiedExpression prefix, System.Xml.Linq.XElement node ) : UnifiedExpression
prefix UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateSwitchBlockStatementGroup() 공개 정적인 메소드

public static CreateSwitchBlockStatementGroup ( System.Xml.Linq.XElement node ) : UnifiedCase
node System.Xml.Linq.XElement
리턴 UnifiedCase

CreateSwitchBlockStatementGroups() 공개 정적인 메소드

public static CreateSwitchBlockStatementGroups ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
리턴 UnifiedSet

CreateSwitchLabel() 공개 정적인 메소드

public static CreateSwitchLabel ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateTrystatement() 공개 정적인 메소드

public static CreateTrystatement ( System.Xml.Linq.XElement node ) : UnifiedTry
node System.Xml.Linq.XElement
리턴 UnifiedTry

CreateType() 공개 정적인 메소드

public static CreateType ( System.Xml.Linq.XElement node ) : UnifiedType
node System.Xml.Linq.XElement
리턴 Unicoen.Model.UnifiedType

CreateTypeArgument() 공개 정적인 메소드

public static CreateTypeArgument ( System.Xml.Linq.XElement node ) : UnifiedGenericArgument
node System.Xml.Linq.XElement
리턴 UnifiedGenericArgument

CreateTypeArguments() 공개 정적인 메소드

public static CreateTypeArguments ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
리턴 UnifiedSet

CreateTypeBound() 공개 정적인 메소드

public static CreateTypeBound ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
리턴 IEnumerable

CreateTypeDeclaration() 공개 정적인 메소드

public static CreateTypeDeclaration ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
리턴 IEnumerable

CreateTypeList() 공개 정적인 메소드

public static CreateTypeList ( System.Xml.Linq.XElement node ) : IEnumerable
node System.Xml.Linq.XElement
리턴 IEnumerable

CreateTypeParameter() 공개 정적인 메소드

public static CreateTypeParameter ( System.Xml.Linq.XElement node ) : UnifiedGenericParameter
node System.Xml.Linq.XElement
리턴 UnifiedGenericParameter

CreateTypeParameters() 공개 정적인 메소드

public static CreateTypeParameters ( System.Xml.Linq.XElement node ) : UnifiedSet
node System.Xml.Linq.XElement
리턴 UnifiedSet

CreateUnaryExpression() 공개 정적인 메소드

public static CreateUnaryExpression ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateUnaryExpressionNotPlusMinus() 공개 정적인 메소드

public static CreateUnaryExpressionNotPlusMinus ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateVariableDeclarator() 공개 정적인 메소드

public static CreateVariableDeclarator ( System.Xml.Linq.XElement node, UnifiedSet annotations, UnifiedSet modifiers, UnifiedType type ) : UnifiedVariableDefinition
node System.Xml.Linq.XElement
annotations UnifiedSet
modifiers UnifiedSet
type Unicoen.Model.UnifiedType
리턴 UnifiedVariableDefinition

CreateVariableInitializer() 공개 정적인 메소드

public static CreateVariableInitializer ( System.Xml.Linq.XElement node ) : UnifiedExpression
node System.Xml.Linq.XElement
리턴 UnifiedExpression

CreateVariableModifiers() 공개 정적인 메소드

public static CreateVariableModifiers ( System.Xml.Linq.XElement node ) : UnifiedSet>.Tuple
node System.Xml.Linq.XElement
리턴 UnifiedSet>.Tuple

프로퍼티 상세

Sign2BinaryOperator 공개적으로 정적으로 프로퍼티

public static Dictionary Sign2BinaryOperator
리턴 UnifiedBinaryOperator>.Dictionary

Sign2PrefixUnaryOperator 공개적으로 정적으로 프로퍼티

public static Dictionary Sign2PrefixUnaryOperator
리턴 UnifiedUnaryOperator>.Dictionary